반복문에서 익숙하지 않은 부분만 정리하여 다시 봤을 때 금방 이해할 수 있도록 정리
int sum = 0;
int i = 0;
while(true){ // 무한반복문 for(;;)
if(sum > 100) // 합이 100이 넘으면 반복문을 벗어난다
break;
++i;
sum += i;
}
print(i) // 14
print(sum) //105
for(int i = 0; i < 10; i++){
if(i % 3 == 0){
continue; // continue가 실행되면 블럭의 끝으로 이동
System.out.println(i); // 1 2 4 5 7 8
}
}
Loop1 : for(int i = 2; i < 10; i++){
for(int j = 1; j < 10; j++){
if(j == 5)
break Loop1;
System.out.println(i+"*"+j+"=" + i * j);
}
System.out.println();
}
위 코드의 결과는 2 x 1부터 2 x 4 까지의 반복만 돌다가 break된다
continue도 적용 가능
이름 붙은 반복문 숙지->
정확히 어떻게, 어디에 사용하는지 알게됨