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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ColdMoon 中级黑马   /  2015-7-30 18:54  /  502 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

if和switc的应用若果判断具体的数值不多,而符合,byte、short、int、char类型

最好使用swtich,效率高
若果是对区间进行判断,对结果是boolean类型的判断,
使用if
if的适用范围比switch广


7 个回复

倒序浏览
所以一般都是用if
回复 使用道具 举报
你总结的很对
回复 使用道具 举报
我个人认为4-8个选择的,可以用switch,其他的if居多吧,,
回复 使用道具 举报
gaoming971366 发表于 2015-7-30 20:19
我个人认为4-8个选择的,可以用switch,其他的if居多吧,,

:lol感觉少数的就可以用switch
回复 使用道具 举报
if中定义变量只能在if中使用,switch不局限于switch语句
回复 使用道具 举报
if加else很多地方都能用上
回复 使用道具 举报
tromo 中级黑马 2015-7-30 22:41:12
8#
switch用的地方不多
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马