1. 程式人生 > >Java複習筆記(三)

Java複習筆記(三)

程式控制語句

        if條件語句

        只要滿足條件就處理,不完全是順序結構,可以跳著執行。

    (1)if  (條件語句){

            執行語句;

               }else{

                 執行語句;

            }

 

    (2)if ....else if....else

 

                if (條件1){

                        執行語句

                }else if (){

                        執行語句2

                }else(){

                        執行語句

                }

 

        switch條件語句

                switch (條件表示式){

                case  值1:

                    語句1;

                    break;

                case  值2:

                    語句2;

                    break;

                default:

                       語句n;

                       break;

                }

     

for迴圈語句

        (1)單層 for 迴圈語句

        for (表示式1;表示式2;表示式3){

          迴圈體;//就是表示此部分語句需要執行多次。

        }

 

                  表示式1:只要是附一個初始化值,迴圈變數的最開始值;

                  表示式2:用來判斷迴圈變數的值 是否達到臨界值;

                  表示式3:主要用來實現  迴圈變數的增加或者減少;

                    { }--注意: 迴圈體的花括號 可以省略 但是是針對迴圈體內只有一條語句的情況

                

        (2)巢狀for迴圈語句  在迴圈體裡面至少寫了一層for迴圈

                    for (;;){

                        for(;;){

                            ......

                        }

                    }

     

while迴圈語句

            while (條件表示式){

              迴圈體;

            }

      注意:條件表示式一定要注意終止和結束,出現死迴圈

 

do while 迴圈語句

            do{

           執行語句

       }while (條件表示式)

 

    區別:do while  是先執行後判斷,至少執行一次 while先判斷後執行

 

break  中止語句

            應用:迴圈體 條件語句

            (1)針對單層迴圈結構 表示退出迴圈

            (2)針對巢狀迴圈,表示退出當前迴圈

            (3)switch 條件語句 表示中止 條件語句。

 

 

continue  語句

            繼續。迴圈語句裡面使用continnue,並不是中止迴圈體

 

 

return    語句

            主要(1)用來返回方法的制定型別的值;(2)結束方法的語句