Java語句
-------關鍵語句介紹
一、while 語句
一般形式:
while( 條件表達式 ) {
語句體 ………
}
執行過程:
條件表達式為真,執行語句體。否則,退出!
二、do while 語句
一般形式:
do {
語句體 …….
} while( 條件表達式 );
執行過程:
先執行一次語句體,判斷 條件表達式是否為真,為真再執行do語句中的語句體。為假,退出。
需要注意:與while語句區別
1. while( 條件表達式 ) 后面有分號 ;
2. 不管條件表達式是否為真,語句體均會執行一次。
三、for 語句
一般形式:
for( 子句 1; 子句 2; 子句 3) {
語句體 ……
}
執行過程:
四、break 、 continue 語句
break 退出所在循環 :
需要注意的一個問題:
這個時候編譯器會報錯:無效的 System.out 輸出語句。
冷靜分析一下:呵呵!
break 語句會結束循環,所以不會再去執行 System.out 輸出語句。編譯會認為你在多此一舉, sorry 報個錯!
continue 退出本次循環,不會退出整個循環:
五、switch 語句
一般形式:
執行過程:
case 根據自己的表達式看是否匹配常量,如果匹配就執行語句體,否則執行 default 語句。
case 執行類似于并行操作,不是順序操作。所以各個表達式的值不可以相同。哪個 case 匹配常量就會執行自己的語句體,不會再去尋找其他 case 語句。
注意:
<1> case 穿透:省去break關鍵字
<2> 在 Java 編程中 switch 括號中的常量的數據類型只可以為 int 類型或者是 byte 、 char 、 short( 因為 byte 、 char 、 short 可以自動提升為 int ) ,常量類型不可以是 long 、 float 和 double 等數
據類型。
<3> 多個 case 可以合并 , 相當于 " 或 " ,例如下面 i 等于 10 、 5 、 7 都可以執行打印語句。
<4> default 語句可以省,但是不推薦,他后面的 break 可省
<5> case 或者 default 子句中可以寫多條語句
<6> case 或者 default 子句中還可以嵌套 switch 或者其他語句
六、return 語句
終止方法的運行并指定要返回的數據。
兩種形式:
<1> return 表達式;
<2> return ;沒有任何數據直接返回,結束函數 ( 方法 ) 的執行。
七、if 語句
一般形式:
1.if(條件表達式) {語句體}
2.if(條件表達式) {語句體} else{語句體 }
3. if (條件表達式1)
{語句體} else if (條件表達式2)
{語句體 } else
{語句體 }
特別注意:形式3,else與其最近的上個if配對。例子:
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
