정의
1 2 3 4 5 | 이름있는 반복문 여러개의 반복문이 중첩되어 중첩되어 있을 경우 반복문 앞에 이름을 붙이고 break 문과 continue 문에 이름을 지정해서 하나 이상의 반복문을 벗어나거나 반복을 건너 뛸 수 있다. | cs |
예제
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | public class LoofTest { public static void main(String[] args) { Loop1 : for(int i=2; i<=9; i++) // 임의로 Loof1 이라고 이름을 붙여서 사용 { for(int j=1; j<=9; j++) { if(j==5) break Loop1; //break; //continue Loop1; //continue; System.out.println(i+"*"+j+"="+i*j); } System.out.println("==="); } } } // Loof1 을 사용할 경우와 사용하지 않을 경우의 결과가 다르다. // 각각의 결과는 주석을 지워서 하나씩 확인해 보면 된다. | cs |
실행결과
'코딩 > Java' 카테고리의 다른 글
객체지향 1부 - 특징, 클래스와 객체 (0) | 2016.09.07 |
---|---|
자바 오버로딩(Overloading) (0) | 2016.09.06 |
자바 - continue문 (0) | 2016.09.04 |
자바 break문 (0) | 2016.09.03 |
자바 반복문 - do-while문 (0) | 2016.09.03 |