美文网首页
三元运算符

三元运算符

作者: 闫松林 | 来源:发表于2018-05-21 17:49 被阅读0次

    三元运算符

    元即参与运算的数据。

    格式:
    (条件表达式)?表达式1:表达式2;
    表达式:通俗的说,即通过使用运算符将操作数联系起来的式子,例如:
    3+2,使用算数运算符将操作数联系起来,这种情况,我们称为算数表达式。
    3>2,使用比较运算符(也称为条件运算符)将操作数联系起来,这种情况,我们称为条件表达式。
    其他表达式,不再一一举例。

    三元运算符运算规则:

    先判断条件表达式的值,若为true,运算结果为表达式1;若为false,运算结果为表达式2。

    通过代码演示,我们来学习下三元运算符的使用:
    方式一:
    System.out.println( 3>2 ? “正确” : “错误” );
    // 三元运算符运算后的结果为true,运算结果为表达式1的值“正确”,然后将结果“正确”,在控制台输出打印

    方式二:
    int a = 3;
    int b = 4;
    String result = (a==b) ? “相等” : “不相等”;
    //三元运算符运算后的结果为false,运算结果为表达式2的值“不相等”,然后将结果赋值给了变量result

    方式三:
    int n = (3>2 && 4>6) ? 100 : 200;
    //三元运算符运算后的结果为false,运算结果为表达式2的值200,然后将结果200赋值给了变量n

    相关文章

      网友评论

          本文标题:三元运算符

          本文链接:https://www.haomeiwen.com/subject/dokqjftx.html