概述
小编在java的学习中,发现大家在嵌套多层循环时,当得到我们想要的目标结果后,为了避免计算资源的浪费,需要直接跳出循环,这里也是小编自己的学习笔记
针对单层循环的跳出
设定了一个条件,当数值增长到5时直接跳出循环,这里的5就是我们的目标条件
for (int i1 = 0; i1 < 10; i1++) {
System.out.println("i1==="+i1);
if (i1>5)
break;
}
Java的循环命名
在Java中是可以对循环进行命名的,这样我们在多层循环时就可以指定命名来结束循环
i1:
for (int i1 = 0; i1 < 10; i1++) {
System.out.println("i1==="+i1);
if (i1>5)
break ii;
}
多层循环的跳出
这里存在了2层循环,使用break语句只能跳出一个循环,因此我们可以使用循环的命名来跳出我们需要的指定循环
ii:
for (int i = 0; i < 10; i++) {
System.out.println("ii"+i);
i1:
for (int i1 = 0; i1 < 10; i1++) {
System.out.println("i1==="+i1);
if (i1>5)
break ii;
}
}
这里的代码打印结果为
ii0
i1===0
i1===1
i1===2
i1===3
i1===4
i1===5
i1===6
最后
以上就是奋斗山水为你收集整理的怎么在多层循环中直接跳出循环针对单层循环的跳出Java的循环命名多层循环的跳出的全部内容,希望文章能够帮你解决怎么在多层循环中直接跳出循环针对单层循环的跳出Java的循环命名多层循环的跳出所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复