Java三元运算符

Java三元运算符

Java三元运算符,通常情况下又被称为条件运算符,一般包含3个操作数,依次使用“?”问号和“:”冒号隔开,比如:A ? B : C,其中问号的左侧的A是一个条件表达式,用于返回true或者false,问号右侧的两个操作数B和C都是返回值,但条件表达式成立返回true,则返回B,否则返回C。语法如下:

condition ? expression1 : expression2;

Java三元运算符实例代码

Java内置了布尔类型的值,下面中的第一个三元运算表达式直接使用了true作为条件表达式与其它的条件表达式进行对比:

public class test {
    public static void main(String[] args) {
        int x = true ? 1 : 3;
        String y = 5 > 6 ? "true" : "false";
        System.out.println(x);
        System.out.println(y);
    }   
}

免责声明:内容仅供参考,不保证正确性!


全栈后端 / Java教程 :









Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.