if語句
一個if語句包含一個布林運算式和一條或多條語句。
文法
If語句的用文法如下:
if(布林運算式)
{
//如果布林運算式為true將執行的語句
}
如果布林運算式的值為true,則執行if語句中的代碼塊。否則執行If語句塊後面的代碼。
public class Test { public static void main(String args[]){ int x = 10; if( x < 20 ){ System.out.print("這是 if 語句"); } }}
以上代碼編譯運行結果如下:
if...else語句
if語句後面可以跟else語句,當if語句的布林運算式值為false時,else語句塊會被執行。
文法
if…else的用法如下:
if(布林運算式){
//如果布林運算式的值為true
}else{
//如果布林運算式的值為false
}
執行個體
public class Test { public static void main(String args[]){ int x = 30; if( x < 20 ){ System.out.print("這是 if 語句"); }else{ System.out.print("這是 else 語句"); } }}
最簡單的if-else語句樣本
假設我到辦公室裡問黃文強在不在?如果他在的話會說在,不在的時候有熱心同事回答了一句“他不在”,那我就不立刻明白了。我們用程式類比一下:
public class demo { public static void main(String[] args) { //設定黃文強不在 boolean flag = false; System.out.println("開始"); if (flag){ System.out.println("在"); }else{ System.out.println("他不在"); } System.out.println("結束"); } }