Java如何跳出多重嵌套循环
/**
* 两种退出双重循环的方式
*/
public class BreakDoubleLoop {
public static void main(String[] args) {
//1. 定义一个标号,使用break加标号的方式
myfor:for (int i = 0;i<10;i++){
for (int j = 0;j<100;j++){
System.out.println(j);
if (j==1){
break myfor;
}
}
}
System.out.println("==================");
//方式2:使用全局变量终止循环
boolean flag = true;
for (int i = 0;i<10&&flag;i++){
for (int j = 0;j<10;j++){
System.out.println(j);
if (j == 1){
flag = false;
break;
}
}
}
}
}