激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務器之家 - 編程語言 - JAVA教程 - Java中break、continue、return在for循環中的使用

Java中break、continue、return在for循環中的使用

2021-02-18 14:06Java之家 JAVA教程

這篇文章主要介紹了break、continue、return在for循環中的使用,本文是小編收藏整理的,非常具有參考借鑒價值,需要的朋友可以參考下

引言:在使用循環的時候,循環里面帶有breakcontinuereturn的時候經常弄混,今天特意整理了下,以待后用... 

?
1
2
3
4
5
6
7
for (int i = 1; i < 5; i++) {
System.out.println(“i==for=>”+i);
while(i%2==0){
System.out.println(“i==while==>”+i);
break;//終止while循環,繼續for后面的代碼;(終止當前(while)循環,繼續循環后面的代碼)
}
}

打印結果:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
i==for=>1
i==for=>2
i==while==>2
i==for=>3
i==for=>4
i==while==>4
for (int i = 1; i < 5; i++) {
System.out.println(“外層循環i==>”+i);
for (int j = 1; j < 5; j++) {
System.out.println(“內層循環j==>”+j);
while(j==2){
break;//終止while循環,繼續for后面的代碼;(終止當前(while)循環,繼續循環后面的代碼)
}
}
}

打印結果:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
外層循環i==>1
內層循環j==>1
內層循環j==>2
內層循環j==>3
內層循環j==>4
外層循環i==>2
內層循環j==>1
內層循環j==>2
內層循環j==>3
內層循環j==>4
外層循環i==>3
內層循環j==>1
內層循環j==>2
內層循環j==>3
內層循環j==>4
外層循環i==>4
內層循環j==>1
內層循環j==>2
內層循環j==>3
內層循環j==>4
for (int i = 1; i < 5; i++) {
System.out.println(“外層循環i==>”+i);
for (int j = 1; j < 5; j++) {
System.out.println(“內層循環j==>”+j);
if(j==2){
System.out.println(“內層for循環結束…”);
break;//終止當前內層for循環,繼續外層for后面的代碼;(終止當前循環,繼續外層循環后面的代碼)
}
System.out.println(“j==>”+j);
}
}

打印結果:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
外層循環i==>1
內層循環j==>1
j==>1
內層循環j==>2
內層for循環結束…
外層循環i==>2
內層循環j==>1
j==>1
內層循環j==>2
內層for循環結束…
外層循環i==>3
內層循環j==>1
j==>1
內層循環j==>2
內層for循環結束…
外層循環i==>4
內層循環j==>1
j==>1
內層循環j==>2

內層for循環結束…

?
1
2
3
4
5
6
7
for (int i = 1; i < 5; i++) {
while(i%2==0){
System.out.println(“i==return==>”+i);
return;//終止當前執行的函數,后面的代碼不會執行
}
System.out.println(“i====>”+i);
}

打印結果:

?
1
2
3
4
5
6
7
8
9
10
11
i====>1
i==return==>2
 
for (int i = 1; i < 5; i++) {
System.out.println(“i===for=>”+i);
while(i%2==0){//此循環是一個死循環
System.out.println(“i==while==>”+i);
continue;//終止本次while這次循環,繼續while后面的代碼;(結束本次循環,繼續循環代碼)
}
System.out.println(“i===>”+i);
}

打印結果:

?
1
2
3
4
5
6
7
8
9
i==for=>1
i===>1
i==for=>2
i==while==>2
i==while==>2
i==while==>2
.
.
.

從上面的結果來看,總的來說就是:break是跳出當前循環(最接近的循環),繼續外層循環;continue則是結束本次循環,continue后面的代碼不執行,繼續后面的循環,也就是說還是在同一個循環內,與break有所不同,break則是跳到了外層循環;return則是終止當前的方法,該方法后面的代碼都將不會執行。這些也只是我粗略測試的結果,如果各位有比較好的補充請留言,我會進行相應的修改。

總結

以上所述是小編給大家介紹的Java中break、continue、return在for循環中的使用,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品在线观看免费 | 一色屋任你操 | 狠狠干天天操 | xxxxxx免费 | 欧美一级视频在线观看 | 精品成人av一区二区在线播放 | 亚洲九九爱 | 欧美雌雄另类xxxxx | 国产成人在线视频播放 | 亚洲国产资源 | 中文字幕www. | 国产在线观看免费视频软件 | 精国品产一区二区三区有限公司 | 国产成人精品区一区二区不卡 | 国产99精品视频 | 婷婷精品国产一区二区三区日韩 | 免费a级毛片永久免费 | 国产精品免费一区二区 | 日本在线视频一区二区三区 | 欧美综合在线观看视频 | 午夜生活理论片 | 成年免费观看视频 | 久久伊人精品热在75 | hd porn 4k video xhicial | 美国黄色毛片女人性生活片 | 欧美一区中文字幕 | 久久噜噜噜精品国产亚洲综合 | 在线观看免费av网 | 国产自在自线午夜精品视频在 | 久久羞羞 | 国产午夜精品一区 | 国产精品久久久久久久久久久久久久久久 | 欧美成人精品一区二区 | 日美av在线| 国产亚洲美女精品久久久2020 | 国产精品午夜未成人免费观看 | 国产乱淫a∨片免费视频 | 九九热视频免费 | 免费嗨片首页中文字幕 | 亚洲精品在线观看免费 | 欧美一级视频网站 |