乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Java教程:Java的兩種跳轉(zhuǎn)語句

       好程序員IT 2019-07-17

      Java教程:Java的兩種跳轉(zhuǎn)語句Java跳轉(zhuǎn)語句用于實(shí)現(xiàn)循環(huán)執(zhí)行過程中程序流程的跳轉(zhuǎn),Java中的跳轉(zhuǎn)語句有 break語句和 continue語句兩種。接下來分別進(jìn)行詳細(xì)地講解。

      1Java的第一種跳轉(zhuǎn)語句:break語句

      switch條件語句和循環(huán)語句中都可以使用 break語句。當(dāng)它出現(xiàn)在 switch條件語句中時(shí),作用是終止某個case并跳出 switch結(jié)構(gòu)。當(dāng)它出現(xiàn)在循環(huán)語句中,作用是跳出循環(huán)語句,執(zhí)行后面的代碼。具體具體運(yùn)行過程通過下面案例來介紹:

      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++;

                         }

               }

      }

      上面程序運(yùn)行結(jié)果為:X = 1X = 2;X = 3。

      上面案例中,通過while循環(huán)打印x的值,當(dāng)的值為3時(shí)使用 break語句跳出循環(huán)。因此打印結(jié)果中并沒有出現(xiàn)“x=4”。

      當(dāng)break語句出現(xiàn)在嵌套循環(huán)中的內(nèi)層循環(huán)時(shí),它只能跳出內(nèi)層循環(huán),如果想使用break語句跳出外層循環(huán)則需要對外層循環(huán)添加標(biāo)記。我們通過以下案例介紹:

      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");

                         }

      }

      上面程序運(yùn)行結(jié)果為:

      *

      **

      ***

      ****

      因?yàn)橹皇窃谕鈱?/span>for循環(huán)前面增加了標(biāo)記“ Toast”。當(dāng)i>4時(shí),使用 break itcast;語句跳出外層循環(huán)。因此程序只打印了4“*”。

      2、Java的第二種跳轉(zhuǎn)語句:continue語句

      continue語句用在循環(huán)語句中,它的作用是終止本次循環(huán),執(zhí)行下一次循環(huán)。接下來對1~100之內(nèi)的奇數(shù)求和。

      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是一個偶數(shù),不累加

                                           continue;    // 結(jié)束本次循環(huán)

                                  }

                                  sum +=i;          //實(shí)現(xiàn)sumi的累加

                         }

                         System.out.println("sum"=+sum);

      }

      上面程序運(yùn)行結(jié)果為:sum=2500

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

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多