반응형
for 에서의 break 활용방법
for (int i = 3; i < 10; i++) {
for (int j = 5; j > 0; j--) {
System.out.println("i " + i + " j "+ j);
if (i == 5) {
break; // 레이블 없이 break하면 내부 for문만 종료됨
}
}
}
System.out.println("---------------------------------------------------");
Outer : for (int i = 3; i < 10; i++) {
for (int j = 5; j > 0; j--) {
System.out.println("i " + i + " j "+ j);
if (i == 5) {
break Outer;
}
}
}
//출력
i 3 j 5
i 3 j 4
i 3 j 3
i 3 j 2
i 3 j 1
i 4 j 5
i 4 j 4
i 4 j 3
i 4 j 2
i 4 j 1
i 5 j 5
i 6 j 5
i 6 j 4
i 6 j 3
i 6 j 2
i 6 j 1
i 7 j 5
i 7 j 4
i 7 j 3
i 7 j 2
i 7 j 1
i 8 j 5
i 8 j 4
i 8 j 3
i 8 j 2
i 8 j 1
i 9 j 5
i 9 j 4
i 9 j 3
i 9 j 2
i 9 j 1
---------------------------------------------------
i 3 j 5
i 3 j 4
i 3 j 3
i 3 j 2
i 3 j 1
i 4 j 5
i 4 j 4
i 4 j 3
i 4 j 2
i 4 j 1
i 5 j 5
반응형
'IT > JAVA' 카테고리의 다른 글
JAVA - 반복문 문제풀이 (0) | 2024.11.22 |
---|---|
Java - 형변환 정리 (0) | 2024.11.21 |
JAVA - 연산자 (1) | 2024.11.20 |
JAVA - [변수, 타입, 문자열] 문제풀이 정리 (0) | 2024.11.20 |
JAVA - 문자열(2일차) (0) | 2024.11.20 |