廖雪峰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 变得更加优
- 下一篇: 避坑 | 早跟你说了不要写 hardco