Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java 三目运算符

作者:半盏流年   发布日期:2025-10-26   浏览:15

// 三目运算符(ternary operator)的语法是:条件 ? 表达式1 : 表达式2
// 如果条件为 true,则返回表达式1的结果;如果条件为 false,则返回表达式2的结果。

public class TernaryOperatorExample {
    public static void main(String[] args) {
        int a = 10;
        int b = 20;

        // 使用三目运算符来比较两个数,返回较大的那个
        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. 基本语法条件 ? 表达式1 : 表达式2

    • 如果 条件true,则返回 表达式1 的结果。
    • 如果 条件false,则返回 表达式2 的结果。
  2. 示例1

    • 比较两个整数 ab,使用三目运算符 (a > b) ? a : b 来返回较大的那个数,并将其赋值给变量 max
  3. 示例2

    • 检查一个数 num 是否为正数、负数或零。使用嵌套的三目运算符 (num > 0) ? "Positive" : (num < 0) ? "Negative" : "Zero" 来返回相应的字符串描述。

上一篇:java 数组转set

下一篇:java字符串比较

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站