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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

上课时,没听太明白,求大神,详细解答啊。。

8 个回复

倒序浏览
同基础班 个人理解
?:只是一个简单的判断后赋值,if可以判断后,进行一系列的操作。
一个条件 用三元 多个用if 否则读你程序的人会把你骂死
回复 使用道具 举报
if可以与条件运算符互换,只有在有具体结果的时候才可以,因为条件运算符时赋值给变量的
回复 使用道具 举报
小囧 发表于 2015-7-8 23:45
if可以与条件运算符互换,只有在有具体结果的时候才可以,因为条件运算符时赋值给变量的 ...

嗯,谢谢。
回复 使用道具 举报
范围型的用if 点对点的用switch

点评

我指的是if的第二种表示形式已关系运算符的区别,不是switch大兄弟。  发表于 2015-7-9 00:57
回复 使用道具 举报
白面馅包子 发表于 2015-7-8 23:41
同基础班 个人理解
?:只是一个简单的判断后赋值,if可以判断后,进行一系列的操作。
一个条件 用三元 多 ...

是的,谢谢
回复 使用道具 举报
楼上说得好
回复 使用道具 举报
eayonh 中级黑马 2015-7-10 09:21:53
8#
条件运算符会返回运算的结果,当需要返回一个结果时if和条件运算符可通用,而当只需根据判断的结果进行相应的操作时,只能用if不用用条件运算符,if使用范围更广。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马