java跳出多重循环

来源:互联网 发布:bluebird.js 编辑:程序博客网 时间:2024/05/16 13:42

1.在循环体开始之前设置一个标记,通过break这个标记跳出循环。

public class BreakLoop{public static void main(String args[]){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.在循环开始时加入判断。

public class BreakLoop {public static void main(String args[]){boolean temp = false:                    //设置一个判断变量 通过此变量进入多重循环体for(int i=1;i<100 && !temp;i++){   for(int j=1;j<=i;j++){if(i==10){temp = true ;                                        break ;}System.out.print(i + "*" + j + "=" + i*j) ;System.out.print(" ") ;}System.out.println() ;}}}






0 0