Николай Asked:2020-09-03 20:46:49 +0000 UTC2020-09-03 20:46:49 +0000 UTC 2020-09-03 20:46:49 +0000 UTC 退出多级循环 772 java中有没有通用的方法来打破多级循环?或者是否需要为每个级别制定一个胜任条件?例如: for( ... ){ while( ... ){ ... break(2); // не обращайте внимания } } 我想你明白我的意思。 java 1 个回答 Voted Best Answer katso 2020-09-03T21:45:32Z2020-09-03T21:45:32Z 如果我理解正确,标签会帮助你 public class Test { public static void main(String[] args) { outerloop: for (int i=0; i < 5; i++) { for (int j=0; j < 5; j++) { if (i * j > 6) { System.out.println("Breaking"); break outerloop; } System.out.println(i + " " + j); } } System.out.println("Done"); } } 0 0 0 1 0 2 0 3 0 4 1 0 1 1 1 2 1 3 1 4 2 0 2 1 2 2 2 3 Breaking Done
如果我理解正确,标签会帮助你