这里分享下一个基本功:通过给for循环起别名,跳出时指定外层或内层循环。
public class Test3 {
public static void main(String[] args) {
//双重for循环,里层满足条件,跳出里层和外层循环
f1:for (int i = 0; i <= 10; i++) {
f2:for (int j = 0; j <= 10; j++) {
if(j == 5){
System.out.println(i+"*********"+j);
break f2;
}
/*
if(j == 5){
System.out.println(i+"*********"+j);
break f1;
}
*/
}
}
}
}
当想要跳出内层循环时候,即break f2;
当想要跳出外层和内层循环时候,即break f1;