三元运算符

Posted wurengen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三元运算符相关的知识,希望对你有一定的参考价值。

三元运算符:

格式:

  • 数据类型 变量名 = 布尔类型表达式?结果1:结果2

三元运算符计算方式:

  • 布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。
  • 布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量。

注意事项:

  • 三元运算符的结果必须被使用,要么打印,要么赋值
  • 必须保证结果1和结果2的值都符合左侧数据类型 的要求

代码举例:

public class Demo010Operator {
    public static void main(String[] args) {
        // 赋值给变量
        int i = (1 == 2 ? 100 : 200);
        System.out.println(i);
        //结果直接打印
        System.out.println(3 <= 4 ? 500 : 600);
    }
}

执行结果

技术图片

 

以上是关于三元运算符的主要内容,如果未能解决你的问题,请参考以下文章

20个简洁的 JS 代码片段

20个简洁的 JS 代码片段

JSP 基础语法

减少三元运算符的代码

三元运算和lambda

三元(三目)运算符