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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© x331275955 中级黑马   /  2015-4-17 23:43  /  985 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 x331275955 于 2015-4-18 17:14 编辑

看视频,老师说swith能办到的if都能办到,难道就没有if办不到的swith能办到的么?如果是这样,那swith还有什么必要?

1 个回复

倒序浏览
可读性啊
1.if用来判断范围是否符合 而 switch专门用于判定某个变量 是否等于值
2.判断一个变量是否等于多个值的时候 switch简单易懂 看起来舒服 if则要写一堆if elseif

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

评分

参与人数 1黑马币 +10 收起 理由
滔哥 + 10 继续加油,传播黑马正能量!你懂得。。.

查看全部评分

回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马