label 사용(자바 순환)

766 단어 java label
오늘 hibenate 3 소스 코드 를 보 았 을 때 우연히 아래 코드 를 발 견 했 습 니 다.

translator_loop: for ( int i = 0; i < translators.length; i++ ) {...}

예전 에는 goto 키워드 가 순환 을 제어 할 수 있다 는 것 만 알 고 라벨 로 이 루어 질 수 있 는 지 몰 랐 습 니 다.공 부 했 습 니 다.

public static void main(String[] args) {
		outter: for (int i = 0; i < 5; i++) {
			System.out.println(" i ------------ " + i);
			inner: for (int j = 0; j < 5; j++) {
				if (i == 1 && j == 1) {
					continue inner;
					// break inner;
				}
				if (i == 2 && j == 2) {
					break outter;
				}
				System.out.println(" j : " + j);
			}
		}
	}

좋은 웹페이지 즐겨찾기