用switch/case完全取代if/else if
时间:2014-07-21 23:51 来源: 我爱IT技术网 作者:山风
前一段时间被学弟问到switch有没有办法做区间的判断
例如:
- if(input>90)
- ....
- else if(input>80)
- ...
- else if(input>70)
- ...
- else
- ...
当下的回答是"不行"
因为我的概念里一直认为switch/case只能做"相等"的判断
最近用到conditional operator,突然想到其实是有可能的
源代码如下:

应用就多啦 目前还没有想到什么if/else能做到而这样做不到的
也许各位大大能帮我点出来
虽然对于架构本身似乎没什么帮助,可是看起来还满酷的
乐趣可能就来自这种无聊的小事吧XD
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
