/* 본 블로그에, 휴대폰으로 접속시에는 소스가 제대로 보이지 않을 수 있습니다.
소스가 보이지 않을 시에는, 모바일 화면 제일 하단에 있는 'PC화면' 을 클릭해 들어가서 PC모드로 변경을 하면 소스가 보입니다. */1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | class test1 { public static void main(String[] args) { /* 단순히 break; 만 넣으면, 가장 근접한 반복문 하나만 탈출한다. break; 가 있는 곳이 중첩되어 있는 반복문 모두를 빠져나가려 할땐, xxx : for ( ~~~) break xxx; 이런식으로 작성하면 된다. */ abc : for ( int i= 1 ; i< 10 ; i++) // 중첩 반복문 모두 빠져나갈때 사용하는 소스(break 시작) { for ( int j= 1 ; j< 10 ; j++) { System.out.println(i+ " _ " +j); //뒤의 숫자가 9일때 한줄 넘김. if (j== 9 ) System.out.println(); //i와 j 모두 짝수이면, break; if (i% 2 == 0 && j% 2 == 0 ) {System.out.println(); break abc;} // 중첩 반복문 모두 빠져나갈때 사용하는 소스(break 끝) } } } } |
//출력결과
1 _ 1
1 _ 2
1 _ 3
1 _ 4
1 _ 5
1 _ 6
1 _ 7
1 _ 8
1 _ 9
2 _ 1
2 _ 2
'Programming > JAVA source' 카테고리의 다른 글
메소드. (0) | 2014.06.09 |
---|---|
if, break, 짝수, 홀수 (0) | 2014.06.08 |
조건연산자, ?, : (0) | 2014.06.08 |
if문 : 0보다 큰지,작은지,0인지 // 짝수인지,홀수인지(1) (0) | 2014.06.08 |
구구단 (2) | 2014.06.08 |