Java中带标签的break,continue
生活随笔
收集整理的這篇文章主要介紹了
Java中带标签的break,continue
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
首先不帶標簽的break,continue 就不介紹了。大家平時用的最多的也就是這樣的情況了。
首先Java中沒有goto,但是可以利用帶標簽的break, continue來實現(xiàn)類似的跳轉。
首先來看一個例子:
label:for (int i = 0; i < 10; ++i) {for (int j = 0; j < 10; ++j) {System.out.println(j);continue label;}}label:for (int i = 0; i < 10; ++i) {for (int j = 0; j < 10; ++j) {System.out.println(j);break label;}}
第一個會輸出10個0,第二個值輸出一個0
帶標簽的continue 會到達標簽的位置,并重新進入緊接在那個標簽后邊的循環(huán)繼續(xù)執(zhí)行
而帶標簽的break會中斷并跳出標簽所指的循環(huán)。
記住: Java里面需要使用標簽的唯一理由就是因為循環(huán)嵌套的存在,而且想從多層嵌套中break,或continue ?。 其實不帶標簽的break,continue也能實現(xiàn)只不過實現(xiàn)起來代碼稍微麻煩一點罷了。
?
轉載于:https://www.cnblogs.com/E-star/p/3420893.html
總結
以上是生活随笔為你收集整理的Java中带标签的break,continue的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android之多媒体篇(一)
- 下一篇: 电风扇标准集合(BS/EN/IEC/UL