자바의정석
[자바의 정석 - 기초편] ch4-20~24 break문, continue문, 이름붙은 반복문
유호야
2022. 2. 23. 01:38
반응형
또 하나의 몰랐던 사실
for문에서 ;; 으로 조건을 담는 괄호 안을 작성하면
public class Anything {
public static void main(String[] args) {
for(;;)
System.out.println("무한 반복.......");
}
}
while 같은 무한 반복문이 된다!
break; 자신이 속한 하나의 반복문을 벗어난다.
continue문
자신이 포함된 반복문의 끝으로 이동 - 다음 반복으로 넘어감
전체 반복 중에서 특정 조건시 반복을 건너뛸 때 유용
public class Anything {
public static void main(String[] args) {
Loop1: for(int i = 0; i < 10; i++) {
for(int j = 0; j < 10; j++) {
if(j == 2) {
continue Loop1;
}
System.out.println("i : "+ i + " j : " + j);
}
}
}
}
public class Anything {
public static void main(String[] args) {
Loop1: for(int i = 0; i < 10; i++) {
for(int j = 0; j < 10; j++) {
if(j == 9) {
break Loop1;
}
System.out.println("i : "+ i + " j : " + j);
}
}
}
}
반응형