// 示例代码:使用三元运算符(?:)
public class TernaryOperatorExample {
public static void main(String[] args) {
int a = 10;
int b = 20;
// 使用三元运算符 ?:
// 如果条件为 true,则返回第一个值,否则返回第二个值
int max = (a > b) ? a : b;
System.out.println("较大的数是: " + max);
}
}
解释说明:
在 Java 中,?: 是三元运算符(也称为条件运算符)。它的语法如下:
条件表达式 ? 表达式1 : 表达式2
如果 条件表达式 为 true,则返回 表达式1 的值;否则返回 表达式2 的值。上述代码中,(a > b) ? a : b 意味着如果 a 大于 b,则 max 的值为 a,否则为 b。
上一篇:java 三目运算符
下一篇:java字符串比较
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站