三目表達式是一種簡潔的條件語句,也被稱為三元運算符。它的語法格式為:
variable = (condition) ? expression1 : expression2;
其中,condition 是一個布爾表達式,如果為真,則返回 expression1,否則返回 expression2。
示例:
int x = 10;
int result = (x > 5) ? 1 : 0;
System.out.println(result); // 輸出 1
在上面的例子中,如果 x 大于 5,則 result 的值為 1,否則為 0。三目表達式可以簡潔地表示簡單的條件判斷,但不適合復雜的邏輯判斷。