if語句
三種樣式
if()
if()
if ()
會乙個乙個判斷,在乙個場景內不使用
if(){}
else if() {}
else if () {}
滿足其中乙個條件後面的不再判斷
if(){}
else if () {}
else if () {}
else{}
*public static void main14(string args)
else if (score>80)
else if (score>60)
else
if語句注意事項:
1.if後面的()中是boolean型別的值或表示式
2.在乙個場景內不用多個if並列
3.如果條件後面只有一條語句 可以省略花括號
4.if條件省略了花括號,只管最近一條語句
switch語句
public static void main18(string args)
}
格式:switch (key) {
case value:
break;
default:
break;
if語句和switch語句
利用if else構建分支結構if 表示式 語句1 else else部分是可選的 語句2 當表示式為真的時候,執行語句1,當表示式為假的時候,並且有else語句就執行語句2。if語句巢狀的時候,每乙個else要與最近的且沒有else語句的if進行匹配。例 if i 0 if a b else 例 ...
語句 switch語句
switch語句的特點如下 1 switch x 被選擇的內容 即x 只能是byte,short,int,char這四種型別 2 備選答案並沒有指定的順序,但是執行肯定是從第乙個case開始的,如果其中有匹配的case,執行完,通過該case的break就結束了switch。如果沒有匹配的case,...
if和switch和for語句
if和switch很像。具體什麼場景下,應用那個語句呢?如果判斷的具體數值不多,而是符合byte,short,int,char,字串。這五種型別。雖然兩個語句都可以使用,建議使用switch語句,因為效率稍高。其他情況,對區間判斷,對結果為boolean型別判斷,使用if,if的使用範圍更廣。whi...