概述
break关键字的用法有常见的两种:
1.可以用在switch语句当中,一旦执行,整个switch语句立刻结束。
2.还可以用在循环语句当中,一旦执行,整个循环语句立刻结束。打断循环。
关于循环的选择,有一个小建议:
凡是次数确定的场景多用for循环;否则多用while循环。 不信可以去试试
public class DayBreak{
public static void main(String[] args){
for(int i=1;i<=10;i++){
//如果希望从第四次开始,后续全都不要了,就要打断循环
if(i==4){//如果当前是第四次
break;//那就bye,打断整个循环
}
System.out.println("hello"+i);
}
System.out.println("=============");
//以下是while语句和do-while语句来翻译for语句
//记住每一个{都对应下一个}。
int a=2;
while(a<=10){
if(a==6){
break;
}
System.out.println("world"+a);
a++;
}
System.out.println("=============");
int c=1;
do{
if(c==7){
break;
}
System.out.println("hi"+c);
c++;
}while(c<=10);
System.out.println("==============");
}
}
continue语句
另一种循环控制语句是continue关键字。
一旦执行,立刻跳过当前次循环剩余内容,马上开始下一次循环。
public class DayContinue{
public static void main(String[] args){
for(int i =1;i<=10; i++){
if(i==4){//如果当前是四
continue;
}
System.out.println(i+" 来了.");
}
}
}
死循环
永远停不下来的循环,叫做死循环。
死循环的标准格式:
while(true){
循环体
}
注意:在死循环当中想要输入下一行是不可以的,因为死循环没有终点。
public class DayDeadline{
public static void main(String[] args){
/*for(int i = 1; i<=10; ){//可以看到for后面没有步进语句,所以一直是对的,所以会。。。。
System.out.println("hello"+i);
}*/
//以下是while语句
while(true){
System.out.println("I love java!");//说明你学习Java就停不下来
}
}
}
嵌套循环
所谓嵌套循环,是指一个循环的循环体是另一个循环,比如for循环里面还有一个for循环,
就是嵌套循环。总共的循环次数=外循环次数*内循环次数
public class DayDay{
public static void main(String[] args){
for (int hour=0;hour <24;hour++) { //外层控制小时
for(int minute = 0; minute <60; minute++) { //内层控制小时之内的分钟
for(int miao =0; miao<60; miao++){ //内层的内层控制分钟之内的秒
System.out.println(hour+"点"+minute+"分"+miao+"秒");
}
}
}
}
}
这个很疯狂的。
本文分享 CSDN - 康贤。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
最后
以上就是多情鞋子为你收集整理的嵌套循环 break Java_Java循环中break,continue,死循环,嵌套循环总结的全部内容,希望文章能够帮你解决嵌套循环 break Java_Java循环中break,continue,死循环,嵌套循环总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复