黑马程序员技术交流社区

标题: if和swith的问题。 [打印本页]

作者: x331275955    时间: 2015-4-17 23:43
标题: if和swith的问题。
本帖最后由 x331275955 于 2015-4-18 17:14 编辑

看视频,老师说swith能办到的if都能办到,难道就没有if办不到的swith能办到的么?如果是这样,那swith还有什么必要?
作者: 麻木    时间: 2015-4-18 17:06
可读性啊
1.if用来判断范围是否符合 而 switch专门用于判定某个变量 是否等于值
2.判断一个变量是否等于多个值的时候 switch简单易懂 看起来舒服 if则要写一堆if elseif

PS ms最新的swift语言中 switch结合范围运算符 就可以实现范围的判定了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2