廖雪峰Java1-3流程控制-9break、continue
生活随笔
收集整理的这篇文章主要介绍了
廖雪峰Java1-3流程控制-9break、continue
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
break跳出循环
int sum=0;for(int i=1; ;i++) {sum =sum + i;if(i == 100) {break;}}System.out.println(sum);//5050在多层嵌套的循环体里,break语句总是跳出最近的一层循环。
int sum=0;for(int i = 1;i <= 100 ;i++) {for(int j = 1; ;j++) {sum = sum + j;if (j >= i) {break;}}}System.out.println(sum);continue跳出本次循环
int sum=0;for(int i = 1;i <= 100 ;i++) {if (i % 2 == 0) {continue;}sum = sum + i;}System.out.println(sum);总结
- break语句可以跳出当前循环
- break语句通常配合if,在满足条件时提前结束循环
- break语句总是跳出最近的一层循环
- continue语句可以提前结束本轮循环
- continue语句通常配合if,在满足条件时提前结束本轮循环
转载于:https://www.cnblogs.com/csj2018/p/10253356.html
总结
以上是生活随笔为你收集整理的廖雪峰Java1-3流程控制-9break、continue的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 7 种让 if / else 变得更加优
- 下一篇: 烂代码解决方案:Java设计模式的魅力