if語句有三種格式,分別是:1、【if(布林運算式){執行語句}】;2、【if(布林運算式){執行程式碼}else{執行程式碼}】; 3.【if(布林運算式){執行程式碼}else if(布林運算式){執行程式碼}else{執行程式碼}】。
if語句有三種格式,分別是:
(推薦學習:java入門程式)
1、if語句
if(布尔表达式){ //如果布尔表达式为true将执行的语句 }
2、結合else語句
if(布尔表达式){ //如果布尔表达式的值为true }else{ //如果布尔表达式的值为false }
3、if 語句跟else if…else 語句
if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码 } else if(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码 } else if(布尔表达式 3){ //如果布尔表达式 3的值为true执行代码 } else { //如果以上布尔表达式都不为true执行代码 }
(影片教學推薦:java影片教學)
注意:
1、比較表達式無論簡單或複雜,結果必須為Boolean類型。
2、if語句控制的語句體只有如果只有一條語句,大括號可以省略;如果是多條語句則不能省略,建議永遠不要省略。
如:
if(比较表达式) 语句
3、一般來說:有左大括號就沒有分號,有分號就沒有左大括號。
如:
if(比较表达式){........}, if(比较表达式);
範例:
public class HelloWorld { public static void main(String[] args) { int i=10; int j=8; /* * if语句第一种格式 * */ if(i>j){ System.out.println("我是if语句第一种格式"); } /* * if语句第二种格式 * */ if(i<j){ System.out.println("我是if语句第二种格式1"); }else{ System.out.println("我是if语句第二种格式2"); } /* * if语句第三种格式 * */ if(i<j){ System.out.println("我是if语句第三种格式1"); }else if(i>j){ System.out.println("我是if语句第三种格式2"); }else{ System.out.println("我是if语句第三种格式3"); } } }
#輸出結果如圖:
以上是if語句有哪幾種格式的詳細內容。更多資訊請關注PHP中文網其他相關文章!