黑马程序员技术交流社区
标题:
这个if 和switch 一样吗
[打印本页]
作者:
shengping110
时间:
2015-10-20 22:47
标题:
这个if 和switch 一样吗
这个if 和switch 一样吗 , if好理解,switch比较方便
作者:
Brisingr
时间:
2015-10-21 10:50
buyiyangba
作者:
尖锐湿疣丶陈赫
时间:
2015-10-21 15:42
if是分支比较多并且无法穷尽或者进行大量列举时用的。switch是分支数量不是很多,但是使用if代码量比较大的时候用
作者:
StillSad
时间:
2015-10-21 16:34
判断量少时用if,判断量大时用switch。比如有有1000个条件,用if执行需要判断1000次,而用switch基本上是一次命中,因为switch是直接使用条件计算跳转偏移,效率比if高多了!
作者:
pan915595422
时间:
2015-10-21 21:29
不一样!if的范围性来讲要比switch广泛.
作者:
谁在放荡
时间:
2015-10-21 21:54
switch比if更一目了然,switch中主要是case后需要是常量,或者常量表达式。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2