1. 程式人生 > >java迴圈基礎語句

java迴圈基礎語句

 for迴圈格式:
            * for(初始化表示式;迴圈表示式;迴圈後操作的表示式){執行語句(迴圈體)}
        * for的執行流程:初始化表示式->迴圈表示式->迴圈體->迴圈後操作的表示式->迴圈表示式->迴圈體->迴圈後操作的表示式->....直到迴圈表示式不滿足
        * 初始化表示式只會執行一次,並且最開始執行
            *巢狀for迴圈:外迴圈一次內迴圈一圈

 switch選擇結構:
         * 關鍵字:switch  case  break  default
         * 格式:switch(表示式){
         *             case 匹配值:
         *                 匹配成功執行語句;
         *                 break;
         *             ........
         *             default:
         *                 所有case不能匹配時執行語句
         *                 break;
         *         }
         * switch語句在沒有break的時候執行流程
         * 
         * switch語句在沒有break時候:
         *             能匹配上:去執行匹配上後面的程式碼,直到遇到break時候跳出,如果沒有遇到,執行完該語句
         *             不能匹配上:如果有default就執行裡面的程式碼,直到遇到break時候跳出,如果沒有遇到,執行完該語句
         * switch表示式支援型別:int 和 meun(列舉)
         * byte short char int 
         * 在JDK1.7之後的支援String型別

while迴圈:
           * while迴圈: 格式:while(條件表示式){迴圈體} 描述:只要表示式滿足,就會重複執行迴圈體,直到條件表示式不滿足整個迴圈就結束
           *在while迴圈沒有大括號的時候 只會執行下面一句並且是第一句

do while迴圈:
      * 格式:do{迴圈體}while(條件表示式)
      * 特點:不管條件表示式是否滿足,迴圈體至少都會被執行一次

控制語句:continue
作用:繼續執行迴圈語句(遇到continue關鍵字後面的語句全都不執行)
控制語句:break
作用:跳出當前的迴圈語句
break和continue的區別:break是直接跳出迴圈,continue是結束本次迴圈continue關鍵字下的程式碼語句。再執行下一次迴圈