Java基礎文法,java文法

來源:互聯網
上載者:User

Java基礎文法,java文法

 上次我們談到了Java中的基礎類型轉換和一些常見的運算子,今天我們來講講Java中的基礎文法

Java基礎文法:

條件陳述式------根據不同的條件,執行不同的語句;

if

if.. else

if.. else if

if.. else if ..else.. if .. else

switch

迴圈語句-----重複執行某些動作;

for(JDK1.5文法)

while

do.. while;

if 語句:

if

if.. else

if.. else if

if..else if .. else if;

if..else if ..else if .. else;

只有一句需要執行的語句是,可以省略 { } 但是不推薦;

注意不要在if 後面加 " ; "  ;

for迴圈語句:

for(運算式1; 運算式2;運算式3)  {語句;...;}

for迴圈語句舉例:

輸出101~200內的質數:

 

while & do while 語句:

while語句:

while(邏輯運算式) { 語句;...; }

do while語句:

do while{語句;... ; } while (邏輯運算式 ) ;

 

 

break & continue

break語句用於終止某個語句塊的執行用在迴圈語句體中:例如:

 結果:

  

continue語句用在迴圈語句體中, 用於終止某次迴圈過程,

跳過迴圈中continue語句下面未執行的迴圈 例如;

結果: 

switch 語句(條件陳述式補充):

switch() {

  case xx:

    ......

  case xx:

    ......

  case xx:

    .....

}

注意:  小心case穿透推薦使用break語句;

    default可以省略;但不推薦省略;

    switch "()" 裡面的值必須是int類型,但是byte, short,char是可以的,因為他們會自動轉換為int.

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.