大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java實例教程:Java跳轉語句break和continue的用法

Java實例教程:Java跳轉語句break和continue的用法

更新時間:2019-11-13 10:53:56 來源:動力節點 瀏覽3591次



  

JAVA跳轉語句用于實現循環執行過程中程序流程的跳轉,在Java中的跳轉語句有break語句和continue語句。接下傳智播客小編將來分別進行詳細地講解。  


1.break語句  

在switch條件語句和循環語句中都可以使用break語句。當它出現在switch條件語句中時,作用是終止某個case并跳出switch結構。當它出現在循環語句中,作用是跳出循環語句,執行后面的代碼。具體具體運行過程通過下面案例來介紹:

public class Example{
         public static void main(String[] args){
                   int x=1;
                   while (x<=4){
                            System.out. println("x="+x);
                            If (x==3){
                                     break;
                            }
                            x++;
                   }
         }
}

上面程序運行結果為:X = 1;X = 2;X = 3。

 

上面案例中,通過while循環打印x的值,當ⅹ的值為3時使用 break語句跳出循環。因此打印結果中并沒有出現“x=4”。

當break語句出現在嵌套循環中的內層循環時,它只能跳出內層循環,如果想使用break語句跳出外層循環則需要對外層循環添加標記。我們通過以下案例介紹:

public class Example{
         public static void main(String[] args){
                   int x= i,j;
                   intcast: for (i=1;i<=9;i++) {
                            for (j=1;j<=i;j++) {
                                     if (i>4) {
                                               break intcast;
                                     }
                                     System.out.print("*");
                            }
                            System.out.print("\n");
                   }
}

上面程序運行結果為:

*

**

***

****


因為只是在外層for循環前面增加了標記“ Toast”。當i>4時,使用 break itcast;語句跳出外層循環。因此程序只打印了4行“*”。

image.png

2、continue語句

continue語句用在循環語句中,它的作用是終止本次循環,執行下一次循環。接下來對1~100之內的奇數求和。

public class Example{
         public static void main(String[] args){
                   int sum=0;           //定義變量sum,用于記住和
                   for (int i=1;i<=100;i++) {
                            if (i %2==0) {     //i是一個偶數,不累加
                                     continue;    // 結束本次循環
                            }
                            sum +=i;          //實現sum和i的累加
                   }
                   System.out.println("sum"=+sum);
}

上面程序運行結果為:sum=2500。


上面案例中使用for循環讓變量i的值在1~100之間循環,在循環過程中,當i的值為偶數時,將執行continue語句結束本次循環,進入下一次循環。當i的值為奇數時,sum和i進行累加,最終得到1~100之間所有奇數的和,打印“sum=2500”在嵌套循環語句中,continue語句后面也可以通過使用標記的方式結束本次外層循環,用法與break語句相似,在此不再舉例說明。

 

以上就是動力節點java學院小編針對“Java實例教程:Java跳轉語句break和continue的用法”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。


零基礎自學java教程推薦

最新java視頻教程免費下載(從入門到精通):http://www.dabaquan.cn/video.html

零基礎java自學教程http://www.dabaquan.cn/tutorial_java_se/


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日本精品高清一区二区2021 | 377p欧洲最大胆艺术 | 97国产在线观看 | 激情九月天 | 狠狠色噜噜狠狠狠 | 黄色片网站在线观看 | 国产精品一区不卡 | 久久久久蜜桃 | 成人短视频在线观看 | 日日噜噜夜夜狠狠视频buoke | 四虎在线最新地址公告 | 国产亚洲欧美在线视频 | 国产精品久久久久影院色老大 | 一级毛片成人免费看a | 国产福利影院在线观看 | 久久99亚洲精品久久久久99 | 久久久久久免费精品视频 | 久草在线色站 | 国产成年网站 | 国产99在线播放免费 | 91视频夜色| 欧美大片日韩精品四虎影视 | 国产美女mm131爽爽爽免费 | 91亚洲国产三上悠亚在线 | 一级做a爰片久久毛片唾 | 国产情侣久久精品 | 久久久久欧美精品网站 | 亚洲va久久久噜噜噜久久男同 | 奇米影视111| 成人免费视频视频在线观看 免费 | 亚洲麻豆精品 | 日日爽日日操 | 99精品视频在线在线视频观看 | 国产成人禁片在线观看 | 亚洲日本va中文字幕婷婷 | 四虎影视永久免费 | 亚洲激情一区 | 久久综合影院 | 国产一区二区精品久 | 婷婷国产 | 国产aaa毛片 |