javaSE - 003 - 流程控制語句

  • 條件
      char a = '4'; //swich的語句判斷的類型目前只能是byte,short,int,char ..long是不可以的
      switch(a){
        case 2:
            break;
        case 4:
              break;
        default:
            break;
      }
      //條件
      if (a == '4') {
      
      }else{

      }
  • 循環
        int a = 0;
        while (a<9){
            System.out.println(a);
            a++;
        }
        do{//最少執行一次
            System.out.println("do while"+a);
            a++;
        }while(a<20);
        
        for (;a<30;a++){
            System.out.println("for" + a);
        }

1.break關鍵字

      for (int a = 0;a<3;a++){
            for (int b = 0;b<3;b++){
                if (b==2) {
                    break;
                }
                System.out.println(a +"+"+b+"="+(a+b));
            }
        }
結果:
0+0=0
0+1=1
1+0=1
1+1=2
2+0=2
2+1=3
總結:break(默認)只能中斷本重循環,不能中斷嵌套的所有循環

2.continue關鍵字

      for (int a = 0;a<3;a++){
            for (int b = 0;b<3;b++){
                if (b==1) {
                    continue;
                }
                System.out.println(a +"+"+b+"="+(a+b));
            }
        }
結果:
0+0=0
0+2=2
1+0=1
1+2=3
2+0=2
2+2=4
總結:continue用于跳出本次循環,開始下一次
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 【程序1】 題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔...
    葉總韓閱讀 5,167評論 0 41
  • Java經典問題算法大全 /*【程序1】 題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子...
    趙宇_阿特奇閱讀 1,916評論 0 2
  • 1 順序語句 語句:使用分號分隔的代碼稱作為一個語句。 注意:沒有寫任何代碼只是一個分號的時候,也是一條語句,...
    哈哈哎呦喂閱讀 408評論 0 0
  • ① 上天造酒說 “天有酒星,酒之作也,其與天地并矣。”我們的祖先認為酒是天上酒星的杰作。 ②猿猴造酒說 猿猴不僅...
    鏈子閱讀 795評論 0 0
  • 枝間漏煦照,路過幾停留。 滿地車撩亂,紛飛葉葉秋。
    歐陽軒竹閱讀 178評論 0 0