// 示例代码:Java 三目运算符表达式
public class TernaryOperatorExample {
    public static void main(String[] args) {
        int a = 10;
        int b = 20;
        // 三目运算符的基本形式是:条件 ? 表达式1 : 表达式2
        // 如果条件为 true,则返回表达式1的结果,否则返回表达式2的结果
        int max = (a > b) ? a : b;
        System.out.println("The maximum value is: " + max);
        // 另一个例子:检查一个数是否为正数、负数或零
        int num = -5;
        String result = (num > 0) ? "Positive" : (num < 0) ? "Negative" : "Zero";
        System.out.println("The number is: " + result);
    }
}三目运算符(也称为条件运算符)的形式是 条件 ? 表达式1 : 表达式2。
true,则返回 表达式1 的结果。false,则返回 表达式2 的结果。示例1:比较两个整数 a 和 b,找出较大的值。
(a > b) ? a : b:如果 a 大于 b,则返回 a,否则返回 b。示例2:判断一个数是正数、负数还是零。
(num > 0) ? "Positive" : (num < 0) ? "Negative" : "Zero":嵌套的三目运算符用于处理多个条件。上一篇:java 循环list
下一篇:java获取当前系统时间
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站