表达式一?表达式二:表达式三
释义:如果表达式一为真,就执行问号后边紧跟着的表达式,也就是表达式二; 否则执行冒号后边的表达式,即表达式三。
例句: return 1>2?"哥们,你是棒棒哒":"哥们儿你别逗了,1>2怎么可能"; 因为表达式1>2为假,所以执行冒号后边的表达式,即返回:哥们儿你别逗了,1>2怎么可能
等价于:
if(1>2)
{
return "哥们,你是棒棒哒";
}
else
{
return "哥们儿你别逗了,1>2怎么可能";
}
欢迎分享,转载请注明来源:内存溢出
例句: return 1>2?"哥们,你是棒棒哒":"哥们儿你别逗了,1>2怎么可能"; 因为表达式1>2为假,所以执行冒号后边的表达式,即返回:哥们儿你别逗了,1>2怎么可能
等价于:
if(1>2)
{
return "哥们,你是棒棒哒";
}
else
{
return "哥们儿你别逗了,1>2怎么可能";
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)