Java中的三目运算符相当于简化的If…else…表达式。
1).语法
boolean 表达式1 :表达式2;
2)、
如果boolean 为true,则整个结果为表达式1 的结果
如果boolean为false,则整个结果为表达式2 的结果
if(a<b)
min=a;
else
min=b;
等同于:
min=(a<b)?a:b;
三目运算符可以写在某些表达式中,以简化代码。
Java中的三目运算符相当于简化的If…else…表达式。
1).语法
boolean 表达式1 :表达式2;
2)、
如果boolean 为true,则整个结果为表达式1 的结果
如果boolean为false,则整个结果为表达式2 的结果
if(a<b)
min=a;
else
min=b;
等同于:
min=(a<b)?a:b;
三目运算符可以写在某些表达式中,以简化代码。