读书人

java跃出多重循环的几种方式

发布时间: 2012-09-03 09:48:39 作者: rapoo

java跳出多重循环的几种方式。

方式一:标签跳出

??????

???????? 代码:

/* * 标签跳出 */public class BreakTest_1 {public static void main(String[] args) {out:for(int i=0;i<10;i++){for(int j=0;j<5;j++){System.out.println("i="+i+" j="+j);if(i==6){System.out.println("jump out");break out;}}}}}

?

方式二:内层循环控制外层循环的执行条件

?

????? 代码:

/* * boolean跳出多层循环 */public class BreakTest_2 {public static void main(String[] args) {boolean jump=false;for(int i=0;i<10&!jump;i++){for(int j=0;j<5&!jump;j++){System.out.println("i="+i+" j="+j);if(i==6){System.out.println("jump out");jump=true;}}}}}

?

?

?

读书人网 >编程

热点推荐