三目表达式是一种简洁的条件语句,也被称为三元运算符。它的语法格式为:
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。三目表达式可以简洁地表示简单的条件判断,但不适合复杂的逻辑判断。