黑马程序员技术交流社区
标题:
if与swich的区别
[打印本页]
作者:
wxw19910324
时间:
2016-1-2 15:26
标题:
if与swich的区别
if能判断具体数值还可以判断区间
swich判断区间很费劲 值特别大全部写出来很费劲
对于运算结果是布尔型的if能判断
swich不能判断
if和swich什么时候用才是重点?
如果对具体数值进行判断数只不多,用swich完成
当结果为布尔类型区间用if判断
作者:
hard
时间:
2016-1-2 16:26
if 语句用的多些
作者:
qinrongchang
时间:
2016-1-2 21:47
if语句强大
作者:
雪中飞
时间:
2016-1-2 21:50
if语句用的面更多些
作者:
15000183754
时间:
2016-1-2 22:25
swich用的比较少!
作者:
yifuyue
时间:
2016-1-2 23:33
if用的比较多
作者:
kegao
时间:
2016-1-3 00:10
建议用两种方法都试试,老师说,用switch语句,可以装,显得高大上
作者:
二五仔
时间:
2016-1-3 00:22
wxw19910324 发表于 2016-1-2 15:26
if能判断具体数值还可以判断区间
swich判断区间很费劲 值特别大全部写出来很费劲
666666666666.......新的一年,我祝福大家,置身于异地他乡的兄弟,驾驭生命之舟,泊位于幸福之港,年年如意,岁岁欢乐!
作者:
小五哥
时间:
2016-1-3 00:40
if更实用
作者:
程程程程程92
时间:
2016-1-3 00:59
顶一个,呵呵
作者:
hi2015
时间:
2016-1-4 09:32
if和 switch 各有利弊吧,if 主要用于条件较少的判断;swtich 多用于条件较多的判断或者是枚举。
作者:
不往
时间:
2016-1-4 10:56
实际开发过程中,大家还是常用if一点,但是switch的效率要更高,限制也更多,可以以if为主,因为它更灵活,当然也不要忘了switch,关键时候灵光一闪,发现这个地方用switch更好,那无疑可以提高你代码的效率和优美;我觉得楼主已经总结的很好了,使用过程中按照不同的需求选择最佳方案就好了,在没有具体情境的时候,没有必要纠结这个问题。
作者:
aiheima
时间:
2016-1-4 11:57
if 是判断条件 判断的内容可以是不固定的 switch 判断的范围最好是有限的 固定的
作者:
AOHhao
时间:
2016-1-4 12:02
各有利弊吧,根据实际情况来
作者:
liyeming
时间:
2016-1-4 14:58
一般都用if的吧,swich一般在判断具体是哪个数值时使用
作者:
liyeming
时间:
2016-1-4 15:00
一般用if的
作者:
542826323
时间:
2016-1-4 15:13
if更普遍一些,不过两种方法各有所长。
作者:
何来何往
时间:
2016-1-4 21:13
具体几个整形数值 使用switch
范围或者判断使用if
作者:
jidan
时间:
2016-1-4 21:31
以后都用if咯
作者:
我有一个邮箱了
时间:
2016-1-4 21:53
switch主要用于有限的固定选项,如输入数字自动返回对应星期,月份等
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2