首页 > 编程笔记 > Java笔记 阅读:5

Java三元运算符(三目运算符)的用法(附带实例)

在 Java 编程语言中,三元运算符是唯一的一种三目操作符,也称为条件运算符。它使用问号(?)和冒号(:)来对两个表达式进行条件判断,并根据条件的真假返回其中一个表达式的值。

三元运算符的语法如下:
condition?expression1:expression2
condition 是一个布尔表达式,若为真,则返回 expression1 的值;若为假,则返回 expression2 的值。

三元运算符具有以下两个特点:
下面罗列了三元运算符的两点注意事项:

Java三元运算符的使用

【实例】编写一个简单的 Java 程序,根据不同的变量定义(分别是:a=20;b=30;),根据不同的条件,显示不同的结果,代码如下:
public class OperatorDemo {
    public static void main(String[] args) {
        int a = 20;
        int b = 30;
        int max = (a > b) ? a : b;
        System.out.println("显示较大的数为: " + max);
    }
}
程序运行结果为:

显示较大的数为: 30

在上述代码中,程序通过三元运算符来确定结果,并将该结果输出到控制台。具体来说,表达式“a >b”作为判断条件:当条件为真(true)时,输出变量 a 的值;反之,当条件为假(false)时,输出变量 b 的值。

相关文章