if語句和switch語句

2021-10-24 11:53:55 字數 741 閱讀 6112

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...