>  기사  >  Java  >  자바에서 루프를 벗어나는 방법

자바에서 루프를 벗어나는 방법

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-11-12 16:12:576111검색

자바에서 루프를 벗어나는 방법

중단, 계속, 복귀의 차이:

break : 기본값은 가장 안쪽 루프, 즉 break가 위치한 곳과 가장 가까운 루프에서 점프하는 것입니다.

continue: 이 사이클을 종료하고 다음 사이클을 계속하는 것입니다.

return: 현재 메소드를 종료합니다.

3층 루프의 간단한 테스트:

for (int i = 0; i < 3; i++) {
    for1:
    for (int j = 0; j <3; j++) {
        for2:
            for (int m = 0; m < 3; m++) {
                for3:
                    System.out.println(i+"--"+j+"--"+m);
            }
        }
    }

결과는 다음과 같습니다.

0--0--0
0--0--1
0--0--2
0--1--0
0--1--1
0--1--2
0--2--0
0--2--1
0--2--2
1--0--0
1--0--1
1--0--2
1--1--0
1--1--1
1--1--2
1--2--0
1--2--1
1--2--2
2--0--0
2--0--1
2--0--2
2--1--0
2--1--1
2--1--2
2--2--0
2--2--1
2--2--2

#🎜 🎜#간단한 테스트 중단:

for (int i = 0; i < 3; i++) {
    for1:
    for (int j = 0; j <3; j++) {
        for2:
            for (int m = 0; m < 3; m++) {
                for3:
                    if (m == 1) {
                        break;
                    }
                    System.out.println(i+"--"+j+"--"+m);
            }
        }
    }

결과는 다음과 같습니다.

0--0--0
0--1--0
0--2--0
1--0--0
1--1--0
1--2--0
2--0--0
2--1--0
2--2--0

간단한 테스트 계속:

for (int i = 0; i < 3; i++) {
    for1:
    for (int j = 0; j <3; j++) {
        for2:
            for (int m = 0; m < 3; m++) {
                for3:
                    if (m == 1) {
                        continue;
                    }
                    System.out.println(i+"--"+j+"--"+m);
            }
        }
    }

결과는 다음과 같습니다:


0--0--0
0--0--2
0--1--0
0--1--2
0--2--0
0--2--2
1--0--0
1--0--2
1--1--0
1--1--2
1--2--0
1--2--2
2--0--0
2--0--2
2--1--0
2--1--2
2--2--0
2--2--2

간단한 테스트 반환:

for (int i = 0; i < 3; i++) {
    for1:
    for (int j = 0; j <3; j++) {
        for2:
            for (int m = 0; m < 3; m++) {
                for3:
                    if (m == 1) {
                        return;
                    }
                    System.out.println(i+"--"+j+"--"+m);
            }
        }
    }

결과는 다음과 같습니다. :

0--0--0

php中文网, 다수의 무료

Java 입문 튜토리얼, 온라인 학습에 오신 것을 환영합니다!

위 내용은 자바에서 루프를 벗어나는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.