반복문 for

public class Multiply {
 public static void main(String[] args){
//  for(초기값;반복횟수조건;카운터증가)
  for(int j=1; j<=9; j++)
   for(int i=1; i <=9; i++)
    System.out.println(j + "X" + i +"="+ j*i );    
 }
}
구구단 출력

반복문 while

public class Sum {
 public static void main (String[] args){
  int s = 0, i = 0;
//  while 의 값이 참일경우 계속해서 반복수행한다. 항상 조건이 참일경우 무한히 실행되는 무한루프에 빠지지 않도록 주의해야합니다.
  while(i<10){
   i++;
   s = s + i;
  };
  System.out.println("1에서 "+ i + "까지의 합은 " + s);
 }
}

반복중단

(라벨을 이용한 break 가능)

public class Break {
 public static void main(String[] args){
  int a, b = 1;
  
  for(a = 0; a < 4; a++) {
   if(a + b == 2) {
//    break를 만날경우 가장 가까운 반복문의 끝으로 이동합니다.
//    break;
//    continue 를 만날경우 가장 가까운 반복문의 시작으로 이동합니다.
    continue;    
   }

   System.out.println(a + "+" + b + "=" + (a+b));
  }  
 }
}

 

이 내용은 ANK Co.,Ltd. 저 김성훈 역의 Java가 보이는 그림책에서 요약 발췌하였습니다.

'SW > Java' 카테고리의 다른 글

오버로딩 생성자 메인메소드  (0) 2017.01.15
클래스 Class  (0) 2017.01.15
제어문 if, switch  (0) 2017.01.09
논리 연산자  (0) 2017.01.09
연산자  (0) 2017.01.09

+ Recent posts