日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java中break的第三種用法說明

瀏覽:42日期:2022-08-21 09:09:45

在Java中,break語句有三種用法,第一種是用于終止switch語句中的語句序列,第二種是用于退出循環,然而第三種是用作goto語句的“文明”形式!

我們知道,goto語句會破壞程序的結構,所以我們一般不會去使用這種功能。但是在某些情況下,goto語句對于流程控制很有價值并且結構合法。

比如當退出深度嵌套的一系列循環時,goto語句很好用。雖然Java中保留了goto關鍵字,但是沒有goto語句,也沒有任何用到這個關鍵字的地方,所以為了能夠使用類似像goto語句這樣的功能,Java定義了break語句的一種擴展形式。

即通過這種形式的break語句,可以中斷一個或多個代碼塊。而且這些代碼塊不必是某個循環或switch語句的一部分,他們可以是任何代碼塊。

此外這種形式的break語句可以精確指定準備在哪個位置繼續執行,因為這種形式的break語句是使用標簽來進行工作的。

使用標簽的break語句的一般語法形式如下:

break label;

label是一個代碼塊的標簽的名稱。它既可以是一個獨立的代碼塊,也可以作為另一條語句的目標代碼塊。

當執行這種形式的break語句時,程序的執行控制會跳出由標簽命名的代碼塊,具有標簽的代碼塊必須包含break語句,但是不必立即包含break語句。

也就是說,可以使用帶有標簽的break語句跳出一系列嵌套的代碼。但是不能使用break語句將控制轉移出不包含break語句的代碼塊。

為了命名代碼塊,可以在代碼塊之前放一個標簽,標簽可以是任何合法的java標識符,后面跟隨一個冒號。

只要代碼塊被命名,就可以使用命名標簽作為break語句的目標,這樣一來就可以跳出代碼塊,在標識的代碼塊的末端恢復執行。

如下程序代碼:

class Dome { public static void main(String[] args) { a:{ System.out.println('0'); b:{ System.out.println('1'); c:{ System.out.println('2'); if(1==1) break a; } System.out.println('3'); }a System.out.println('4'); } System.out.println('5'); }}

輸出結果如下:

0

1

2

5

所以break語句的這種擴展形式提供了goto語句的優點,而沒有goto語句的問題。

補充知識:Java多重循環以及break和continue使用方法

多重循環

循環體中包含循環語句的結構稱為多重循環。三種循環語句可以自身嵌套,也可以相互嵌套,最常見的就是二重循環。在二重循環中,外層循環每執行一次,內層循環要執行一圈。

如下所示:

Java中break的第三種用法說明

例如:使用 * 打印長方形:

實現代碼為:

Java中break的第三種用法說明

執行流程:當 i = 1 時,外層循環條件成立,進入內層循環,開始打印第一行內容。此時, j 從 1 開始,循環 8 次,內層循環結束后換行,實現第一行 8 個 * 的輸出。

接下來返回外層循環 i 變為 2 ,準備打印下一行,依此類推,直到完成長方形的打印。

for(int i=0;i<5;i++){ for(int j=1;j<=5;j++){//i每增加1,也就是for循環一次,這個循環for要循環完,要循環5次。也就是一圈。 } }

簡單的說,就是外層執行一次的時候,里面(第二個for)已經執行一遍了

break, continue語句

break與continue語句和都是可以控制循環的執行流程的,其中break語句可以直接強行跳出整個循環,默認情況下直接跳到下一條語句進行執行。比如我們要輸出類似下面的三角形星號符。

break可以在if-else中使用直接跳出當前循環。

在多層循環中, 一個break語句只向外跳一層。

continue語句的作用是跳過循環體中剩余的語句并到循環末尾而強行執行下一次循環。

continue語句只用在for、while、do-while等循環體中, 常與if條件語句一起使用, 用來加速循環。

for (int i = 0; i < 3; i++) { System.out.println('開始第' + i + '次for循環'); if (i == 1) { continue;//程序運行后面的代碼就不會執行,但循環不會退出。 } System.out.println('看看continue后這里執行了嗎?');}

如果以上語句用break的話,1后面的循環都不會執行

以上這篇Java中break的第三種用法說明就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日日夜夜免费精品| 欧美日韩在线观看首页| 久久国产主播| 国产毛片一区| 麻豆中文一区二区| 亚洲天堂免费电影| 精品九九久久| 欧美综合另类| 久久精品国产久精国产爱| 国产精品亚洲欧美| 日韩啪啪电影网| 国产美女一区| 美女精品一区二区| 激情丁香综合| 欧美在线看片| 国产一区一一区高清不卡| 蜜桃一区二区三区| 亚洲综合激情在线| 国产精品毛片aⅴ一区二区三区| 尤物精品在线| 日韩另类视频| 国产精品最新| 亚洲黑丝一区二区| 中文字幕亚洲精品乱码| 一区在线视频观看| 99视频一区| 亚洲精品97| 日韩高清成人在线| 久久高清一区| 欧美国产中文高清| 91精品亚洲| 国产精品xx| 老色鬼精品视频在线观看播放| 国产精品88久久久久久| 亚洲欧美视频| 日韩国产在线观看| 免费人成精品欧美精品| 美女视频黄久久| 午夜在线精品偷拍| 日韩在线二区| 久久wwww| 国产亚洲一区二区三区不卡| 黄色亚洲大片免费在线观看| 韩日一区二区| 国产精品视频一区二区三区 | 国产激情一区| 麻豆国产91在线播放| 性感美女一区二区在线观看| 97久久超碰| 日本精品在线中文字幕| 亚洲欧美日韩综合国产aⅴ| 91综合网人人| 中文字幕在线视频久| 精品美女久久| 日本午夜精品久久久| 中文字幕av一区二区三区人 | 999精品色在线播放| 国产精品一区高清| 天堂久久一区| 久久亚州av| 午夜精品成人av| 日韩av字幕| 在线精品小视频| 国产在线视频欧美一区| jiujiure精品视频播放| 日韩毛片一区| 国产欧美二区| 丁香六月综合| 精品国产一区二区三区av片| 国产一区二区三区视频在线| 国产精品99在线观看| av在线日韩| 欧美在线精品一区| 日韩激情综合| 久久av网站| 久久久久免费| 精品在线99| 天堂av在线一区| 日韩在线成人| 国产精品免费不| 加勒比视频一区| 亚洲成人av观看| 亚洲夜间福利| 视频一区二区三区入口| 91九色综合| 五月天av在线| 石原莉奈在线亚洲二区| 欧美日韩91| 蜜臀国产一区| 日本欧美一区| 伊人久久高清| 国产免费av一区二区三区| av综合电影网站| 丝袜美腿成人在线| 国产不卡精品| 蜜芽一区二区三区| 美腿丝袜在线亚洲一区| 99久久婷婷| 国产三级一区| 五月婷婷亚洲| 精品视频网站| 一区二区三区午夜视频| 91一区二区| 久久国产视频网| 99国产精品久久久久久久| 国产激情精品一区二区三区| 天堂а√在线最新版中文在线| 亚洲欧美网站在线观看| 国产高清不卡| 国产精品网在线观看| 久久不射中文字幕| 香蕉视频亚洲一级| 久久三级中文| 视频在线观看91| 欧美羞羞视频| 精品美女视频 | 国产乱码午夜在线视频| 丝袜美腿一区二区三区| 国产专区一区| 免费福利视频一区二区三区| 国产精品一线天粉嫩av| 亚洲制服一区| 久久国产精品久久w女人spa| 91精品一区国产高清在线gif| 国产精品伦一区二区| 日韩av午夜在线观看| 性欧美精品高清| 伊人久久亚洲影院| 成人午夜精品| 欧美二三四区| 久久人人精品| 国产字幕视频一区二区| 999久久久精品国产| 久久久久99| 久久蜜桃av| 亚洲经典在线| 久久最新视频| 亚洲乱码久久| 蜜桃av一区二区三区电影| 日韩午夜黄色| 免费不卡在线观看| 欧美日本久久| 精品中文在线| av中文资源在线资源免费观看| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 理论片午夜视频在线观看| 国产在线视频欧美一区| 欧美aa一级| 免费人成黄页网站在线一区二区| 亚洲精品在线a| 国产精品一国产精品| 久久一区亚洲| 日韩成人亚洲| 亚洲在线久久| 97精品在线| 天堂成人免费av电影一区| 国产美女精品视频免费播放软件| 国产美女高潮在线| 亚洲欧美网站| 91视频精品| 日韩高清在线观看一区二区| 久久99高清| 石原莉奈在线亚洲三区| 国产一区二区视频在线看| 久久精品国产亚洲夜色av网站| 亚洲精品成人一区| 日韩影院二区| 国产精品久久久久久久久久妞妞| 高清久久精品| 日本成人在线一区| 女主播福利一区| 国产精品99久久久久久董美香| 亚洲精品1区2区| 日韩国产欧美| 国产精品巨作av| 色综合视频一区二区三区日韩| 日韩不卡视频在线观看| 国产精东传媒成人av电影| 亚洲另类视频| 蜜臀av一区二区三区| 九九色在线视频| 色综合狠狠操| 精品亚洲精品| 欧美在线看片| 欧美日韩国产一区二区在线观看| 91精品91| 国精品一区二区| 久久久久国产精品一区二区| 麻豆高清免费国产一区| 日韩国产91| 婷婷视频一区二区三区| 亚洲伊人影院| 香蕉成人久久| 久久精品欧美一区| 亚洲免费观看高清完整版在线观| 久久影院资源站| 亚洲一区二区三区高清| 韩国女主播一区二区三区| 影院欧美亚洲| 国产第一亚洲|