三元运算符,有的也称三目运算符,是对if else 双分支条件语句的简化
格式如下:
表达式一?表达式二:表达式三
释义:如果表达式一为真,就执行问号后边紧跟着的表达式,也就是表达式二;
否则执行冒号后边的表达式,即表达式三。
例句: return 1>2?"哥们,你是棒棒哒":"哥们儿你别逗了,1>2怎么可能"; 因为表达式1>2为假,所以执行冒号后边的表达式,即返回:哥们儿你别逗了,1>2怎么可能
等价于:
if(1>2)
{return "哥们,你是棒棒哒";
}
else
{return "哥们儿你别逗了,1>2怎么可能";
}



