跳出多重for循环
程序员文章站
2022-07-12 18:48:14
...
1、变量标记形式,循环层级太多比较麻烦。
2、标号形式
boolean breakAll = false; for(int i=0;i<10;i++){ for(int j=0;j<10;j++){ System.out.println("i == " + i + ", j = " + j ); if(j == 5) { breakAll = true; break; } } if (breakAll) { break; } }
2、标号形式
ok: for(int i=0;i<10;i++){ for(int j=0;j<10;j++){ System.out.println("i == " + i + ", j = " + j ); if(j == 5) { break ok; } } }
上一篇: 焦虑的程序员--关于“保序”
下一篇: Zookeeper后台管理监控工具