A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

比如 int a=50>30?8:9;    像这种的好像if也能用,什么时候用三目?

5 个回复

正序浏览
问题没有一定的标准答案,只是有些写法比较常用,有些比较生僻个人化而已
回复 使用道具 举报
三元运算符是if的简写, 有局限性
回复 使用道具 举报
相当于if else,当条件和处理语句比较简单时使用
回复 使用道具 举报
可以说相当于if和else
回复 使用道具 举报
大概在一些循环体或是函数里多个参数批量处理二选一的时候用的吧,这样代码比较工整,因为我一般那种时候就这么写,如果写if 会多占好多行,不晓得是否还有其它妙用。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马