본문 바로가기
IT/JAVA

JAVA - break

by 삐약 개발자 2024. 11. 21.
반응형

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