말 그대로 이름을 붙인 반복문이다.
아래 예시와 같이 for문 이나 while문과 같은 반복문을 두개 이상 사용할 때, 유용하다.
public class Ex07 {
public static void main(String[] args) {
// [이름 붙은 반복문]
// 이름이 붙은 반복문을 break 혹은 continue 함
// 개행여부는 상관 없음
out :
for (int i = 2; i < 10; i++) {
in : for (int j = 1; j < 10; j++) {
System.out.printf("%d*%d=%02d\t", i, j, i*j);
if (j == 5) {
//break out;
continue out;
} //if
} //for
System.out.println();
} //for
} // main
} // class
<실행결과>
2*1=02 2*2=04 2*3=06 2*4=08 2*5=10 3*1=03 3*2=06 3*3=09 3*4=12 3*5=15 4*1=04 4*2=08 4*3=12 4*4=16 4*5=20 5*1=05 5*2=10 5*3=15 5*4=20 5*5=25 6*1=06 6*2=12 6*3=18 6*4=24 6*5=30 7*1=07 7*2=14 7*3=21 7*4=28 7*5=35 8*1=08 8*2=16 8*3=24 8*4=32 8*5=40 9*1=09 9*2=18 9*3=27 9*4=36 9*5=45'Back-End > Java' 카테고리의 다른 글
| [ JAVA ] 정규표현식 - (예) 주민등록번호, 우편번호, 국어점수 (0) | 2023.07.23 |
|---|---|
| [ JAVA ] char과 String의 대소문자 변경 (0) | 2023.07.23 |
| [ JAVA ] 컴퓨터와 가위바위보 게임 (0) | 2023.07.23 |
| [ JAVA ] 별 출력하기 (삼격형, 마름모, 모래시계 등) (0) | 2023.07.23 |
| [ JAVA ] 구구단 출력하기 (0) | 2023.07.23 |