public class Loop {
public static void loop() {
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
if (j == 5) {
break; // 跳出内部循环
} else {
System.out.println("i=" + i + ",j=" + j);
}
}
}
}
public static void loop1() {
loop:
for (int i = 0; i < 10; i++) {
loop1:
for (int j = 0; j < 10; j++) {
if (j == 5) {
break loop1; // 跳出内部循环
} else {
System.out.println("i=" + i + ",j=" + j);
}
}
}
}
public static void loop2() {
loop2:
for (int i = 0; i < 10; i++) {
loop1:
for (int j = 0; j < 10; j++) {
if (j == 5) {
break loop2; // 跳出外部循环
} else {
System.out.println("i=" + i + ",j=" + j);
}
}
}
}
public static void main(String[] args) {
loop2();
}
}
Java 带标号跳出多重循环
最新推荐文章于 2024-07-02 08:00:00 发布