//break;只能结束当前循环
public class BOOLEAN{
public static void main(String[] args){
//打印单数
// for (int i = 0; i< 10;i++){
// for (int j = 0;j < 10;j++){
// System.out.println(i+":"+j);
// if(j%2==0)
// break;//如果是双数,结束当前循环
// }
// }
// boolean breakout = false;//是否终止外部循环的标记
// for (int i = 0;i < 10; i++){
// for (int j = 0;j< 10;j++){
// System.out.println(i + ":"+ j);
// if (0 == j % 2){
// breakout = true;//终止外部循环的标记设置为true
// break;
// }
// }
// if (breakout)//判断是否终止外部循环
// break;
// }
//使用标签结束外部循环,在外部循环的前一行,加上标签
//在break的时候使用该标签
// 即能达到结束外部循环的效果
outloop:
for (int i = 0; i < 10; i++){
for (int j = 0; j < 10; j++){
System.out.println(i+":"+j);
if (0 == j%2)
break outloop;//如果是双数,结束外部循环
}
}
}
}
流程控制 boolean
最新推荐文章于 2021-06-07 16:29:37 发布