天天看點

Java 條件語句 if

Java的條件判斷

一個 if 語句包含一個布爾表達式和一條或多條語句。

  1. 一個if

int score = 88;

if(score > 60){

System.out.println("及格");

}

輸出

及格

  1. if else

int score = 50;

}else{

System.out.println("不及格");

不及格

  1. if…else if…else 條件判斷

if(布爾表達式 1){

//如果布爾表達式 1的值為true執行代碼

}else if(布爾表達式 2){

//如果布爾表達式 2的值為true執行代碼

}else if(布爾表達式 3){

//如果布爾表達式 3的值為true執行代碼

}else {

//如果以上布爾表達式都不為true執行代碼

if(score > 90){

System.out.println("優秀");

}else if(score > 80){

System.out.println("良好");

}else if(score > 60){

要點:一旦其中一個 else if 語句檢測為 true,其他的 else if 以及 else 語句都将跳過執行。

良好

  1. 多層嵌套 if