Java跳出多重for循环
1.设置标记,然后使用带此标号的break语句跳出多重循环。
public void test(){
OK://设置一个标记 使用带此标记的break语句跳出多重循环体
for(int i=1; i<100; i++){
for(int j=1; j<=i; j++){
if(i==10){
break OK;
}
System.out.print(i + "*" + j + "=" + i*j) ;
System.out.print(" ") ;
}
System.out.println();
}
}
2.设置一个boolean值,在for循环中判断是否继续执行
public void execute3(){
boolean bl = true;
for(int i=1; i<100 && bl; i++){
for(int j=1; j<=i; j++){
if(i==10){
bl = false;
break;
}
System.out.print(i + "*" + j + "=" + i*j) ;
System.out.print(" ") ;
}
System.out.println();
}
}
还没有评论,来说两句吧...