美文网首页
三元操作符

三元操作符

作者: 筑梦丶 | 来源:发表于2018-10-05 14:50 被阅读0次

表达式如下:
boolean-exp? value0 : value1

  如果boolean-exp(布尔表达式)的结果为true,就计算value0,而且这个计算结果也就是操作符最终产生的值。
  如果boolean-exp的结果为false,就计算value1,同样,它的结果也就成为了操作符最终产生的值。

static void ternary() {
        int x=2,y=5;
        print(y>x? x+y: x-y);
    } /* Output:
    7
    *///:~

缺陷:如果频繁使用,易产生可读性极差的代码。

相关文章

网友评论

      本文标题:三元操作符

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