三元操作符

三元操作符也称为条件操作符。其表达式采取下述形式:

 boolean-exp ? value0 : value1

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

如果 boolean-exp 的结果为 false,就甲酸value1,同样,他的结果也就成为了操作符最终产生的值。

  int a = b ? c : d;

  此例说明: b 是一个lamda 表达式,b 为 true 时,a = c;b 为 false 时, a = d;
posted @ 2020-12-12 17:12  来一杯coffee  阅读(178)  评论(0)    收藏  举报