選擇結構 if語句的使用

2021-09-25 09:23:15 字數 964 閱讀 8198

if(布林表示式)
執行流程:

首先判斷布林表示式的值是true還是false

如果是true就執行括號內**

如果是false就不執行括號內**

表示式只有一條語句時,**如下:

int a = 10;

if(a ==10)

system.out.pritln("a的值為10");

雖然if後的語句塊只有一條語句,省略「{}」並無語法錯誤,但為了可讀性最好不要省略

注意事項:

4. 表示式無論簡單還是複雜,結果必須是boolean型別

5. if語句控制的語句體如果是一條語句,大括號可以省略;如果是多條語句,則不能省略;建議不要省略

6. 一般來說:有左大括號就沒有分號,有分號就沒有左大括號

if(布林表示式)else
執行流程:

首先判斷布林表示式的值是true還是false

如果是true執行**1

如果是false執行**2

注意事項:

if(布林表示式1)else if(布林表示式2)else if(布林表示式n)else
執行流程:

首先判斷布林表示式1的結果

如果是true就執行**1

如果是false就繼續判斷布林表示式2的結果

如果是true就執行**2

如果是false就繼續判斷布林表示式n的結果

如果是true就執行**n

如果是false就執行**n+1

例如:

class demoelse if(x>5)else if(x>0)

} }

if語句的使用場景:

針對結果是boolean型別的判斷

針對乙個範圍的判斷

針對幾個常量值的判斷

選擇結構語句

ifelse ifelse語句 if 判斷語句 else if 判斷語句 else 您的輸入有誤,請注意體重為kg,身高為m 您的bmi值為 25.351541373715524 您的體重過輕需要加強營養 您的bmi值為 25.351541373715524 您的體重十分標準 4if else語句中...

選擇結構語句

int和char的轉換 int a a char b 65 system.out.println a 97 system.out.println b a system.out.println a b 162 字串拼接區別 system.out.println hello 10 20 hello102...

選擇結構語句IF

選擇結構語句if if語句通過對條件表示式的判斷,來決定程式的執行流程。if 條件表示式 then語句1 if 條件表示式 then語句1else 語句2 if 條件表示式1 then語句1 elseif 條件表示式2 then語句2 elseif 條件表示式n then語句3 else語句n 例1...