Java中 Continue Break
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java中 Continue Break,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2088字,纯文字阅读大概需要3分钟。
内容图文
![Java中 Continue Break](/upload/InfoBanner/zyjiaocheng/831/8d469c2be38d4c628a6c7a5678c35fe5.jpg)
一.Continue
作用: 跳过当前程序,直接执行下一次程序。(只能运用到循环结构中)。
*看到continue立即结束本次循环,继续执行下一次循环*
public class Demo02 {
public static void main (Srting[]agrs){
for( int a= 0;a<10;a++){
if(a==3||a==5||a==7){
continue ;
}else if(a == 9){
System.out.println(a+"早上好"+"。")
continue
}
System.out.print(a+"早上好"+",")
}
}
}
输出的结果是:1早上好,2早上好,4早上好,6早上好,8早上好,9早上好。
二.Break
1.作用: 终止,跳出,结束循环(可以作用在任何地方)。常与switch分支结构合用。
public class Test2 {
public static void main(String[] args) {
for (int i = 1; i <= 64; i++) {
//如果 i==13 当前循环不执行, 继续执行后面的循环
if (i == 13) {
continue; //终止当前循环, 继续后面的循环
}
if (i == 20) {
break; //终止退出循环, 后面的循环不会再执行
}
System.out.print("*" + i);
if (i % 8 == 0) {
System.out.println("");
}
}
}
}
2.Break在switch中的使用:
1) switch(表达式){
case 值1:
语句体1;
break;
case 值2:
语句体2;
break;
....
default:
语句体n;
break;
}
2) 表达式仅为这几类: byte,short,int,char , 枚举(1.5),字符串(1.7) 这几种类型的值
3) case: case后面接的值是与表达式进行判断,必须是一个值,不能是区间
4) break: 防止case穿透 结束switch语句
5) case穿透:从满足条件的语句体开始执行,如果遇到break结束switch,如果没有break下面的case不再判断直接执行语句体
6) default:默认的,相当于else,如果以上都不满足,就执行default中的内容
default位置可以改变
三.Continue和Break区别,总结
break 和continue 他们的区别就是 :
break是直接结束循环, 而continue呢,他不是直接结束本次循环而是跳过循环,继续执行下一次的循环。
所以,想在某一个时刻停止一个循环的时候直接用break 就简单粗暴不解释!
但是,你要想让循环在某一时刻不执行某个阶段, 然后还能继续执行剩下的程序那就要用到continue了!
内容总结
以上是互联网集市为您收集整理的Java中 Continue Break全部内容,希望文章能够帮你解决Java中 Continue Break所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。