三目運算符(條件運算符)語法為 condition ? expr1 : expr2,當 condition 為真時返回 expr1,否則返回 expr2。它是唯一擁有三個操作數的運算符,常用於簡單的條件賦值或返回。
if-else 賦值語句。int max = (a > b) ? a : b;
return isMale ? "男" : "女";
String msg = (score >= 60) ? "及格" : "不及格";
System.out.println("結果:" + (success ? "成功" : "失敗"));
if-else 塊,保持可讀性。