java程式流程式控制制

來源:互聯網
上載者:User

標籤:編程   als   條件   導致   選擇   false   執行   包括   --   

  控制流程程是所有程式設計語言的基礎,java自然也不例外,包括選擇和迴圈。

  ⑴.選擇語句:①if語句:一個if語句由一個後跟一到多個語句的布林運算式組。

          文法形式:if(布林運算式){

                運算式為true,就執行的語句

                }

         ②if……else:一個if語句後可以跟一個可選擇的else語句,用於在布林運算式為false時執行。

          語句形式:if(布林運算式){

                運算式為true時執行

                }else{

                 布林運算式為false時執行

                }

          註:else可以包含另一個if語句。

         ③switch:switch語句允許變數與多個值進行相等性檢測,每個值被一個case語句調用和檢測。

          語句形式:swicth(變數){

                case 值:    

                  語句

                  break;

                default:

                  語句

                }

                註:case可以多個。

  ⑵迴圈語句:while迴圈,do……while迴圈,for迴圈。

        ①while迴圈:是一種允許重複執行的控制結構。

          語句形式:while(迴圈條件){

                   迴圈體

                }

           註:while容易成為死迴圈。

         ②do……while迴圈:do……while迴圈與while迴圈類似,不同是do……while迴圈至少要執行一次。

          語句形式:do{

                迴圈體

                }while(迴圈條件);

        ③for迴圈:for迴圈是允許編寫一個執行指定次數迴圈的控制結構。

          語句形式:for(初始值;迴圈條件;自增++或自減--){

                  迴圈體

                }

  break語句:終止迴圈的執行

  continue語句:導致迴圈跳的迴圈下一個迭代。

  

java程式流程式控制制

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.