/**
*
* @author Administrator
* 结束双层for的方法有两个方法
*
* 1,标签方法来结束双层for循环
*/
public class Test8_4_05 {
public static void main(String[] args) {
//over是用来结束双层for循环语句
Over:{
for(int i = 0;i<10;i++) {
System.out.println("uo------------>"+i);
for (int j = 0; j <10; j++) {
if(j==5) {
break Over;
}
System.out.print(i+"+"+j+"="+i+j+"\t");
}
}
}
}
}
第2个方法:boolean 标记来结束双层for循环的方法
boolean f = false;//定义一个布尔类型
for(int i = 0;i<10;i++) {
System.out.println("uo------------>"+i);
for (int j = 0; j <10; j++) {
if(j==5) { //做一个判断,如果判断成立,将进入if内部
System.out.println("结束程序。。。");
f = true;//成立的话,就将上面定义的布尔类型重新赋值true
break;//直接结束内循环
}
System.out.print(i+"+"+j+"="+i+j+"\t");
}
if(f) { //f是true就进入这个if判断
break;//直接结束外部循环
}
}