在Java中,if語句是一種常見的程序流控制結構。它可以用于在程序執行期間測試一個條件表達式,并基于判斷結果執行不同的代碼塊。
if語句的基本語法如下:
if (條件表達式) { // 符合條件時執行的代碼塊 }
條件表達式可以是任何可評估為布爾值的表達式,例如:
int a = 1; int b = 2; if (a + b == 3) { System.out.println("a + b 的和為 3"); }
如果if語句中的條件表達式的結果為真,程序將執行代碼塊中的語句。如果條件表達式的結果為假,則程序將不會執行代碼塊中的語句。
在Java中,if語句還支持其他條件控制結構,包括if-else語句和嵌套if語句。if-else語句如下:
if (條件表達式) { // 符合條件時執行的代碼塊 } else { // 不符合條件時執行的代碼塊 }
在這種情況下,如果條件表達式的結果為真,程序將執行第一個代碼塊;如果條件表達式的結果為假,則程序將執行第二個代碼塊。
嵌套if語句可以用于測試多個條件表達式,例如:
if (條件表達式1) { if (條件表達式2) { // 符合條件時執行的代碼塊 } }
在這種情況下,只有在條件表達式1和條件表達式2的結果都為真時,程序才會執行代碼塊。
上一篇java i 和i i
下一篇html生日代碼會動的