1. 順序語句
語句:使用分號分隔的代碼稱作爲一個語句。
//賦值語句
int a = 3;
//輸出語句
System.out.println(a);
注意:沒有寫任何代碼只是一個分號的時候,也是一條語句,稱作空語句。
//空語句
;
2. 判斷(if…else)
在我們找工作的過程中,要求兩年工作經驗以上且年齡超過30歲。
什麼是判斷語句:用於判斷的語句叫判斷語句。
3. 選擇判斷語句(switch)
格式:
switch(表達式) { case 取值1: 執行語句; break; case 取值2: 執行語句; break; …... default: 執行語句; break; } |
switch語句特點:
- switch語句選擇的類型只有四種:byte,short,int ,char。
- case之間與default沒有順序。先判斷所有的case,沒有匹配的case執行default。
- switch語句停止的條件是遇到了break關鍵字或者結束switch語句的大括號。
- 如果匹配的case或者default沒有對應的break,那麼程序會繼續向下執行,運行可以執行的語句,直到遇到break或者switch結尾結束。
- switch case中的值必須要與switch表達式的值具有相同的數據類型。而且case後跟的值必須是常量,不能跟變量