java嵌套循环跳出外层循环
项目中遇到过嵌套循环时需要跳出外层循环的要求,特此记录一下:
a:
for (int i = 0; i < list.size(); i++) {
for (int j = 0; j < list1.size(); j++) {
System.out.println("i=" + i + ",j=" + j);
if (j == 5) {
break a;
}
System.out.println("===========");
}
}
就是说 在外层循环中 做一个标识, 当符合结束条件时 break 标识,跳出指定的循环体。