三元操作符
三元操作符也称为条件操作符。其表达式采取下述形式:
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;