黑马程序员技术交流社区
标题:
switch 和多重if
[打印本页]
作者:
一世独殇
时间:
2014-7-6 16:43
标题:
switch 和多重if
什么情况下switch结构可以代替多重 if
作者:
╰_〃无法释怀的
时间:
2014-7-6 16:54
条件少的情况下
作者:
南柯一梦
时间:
2014-7-6 17:44
switch是用于等值判断的,表达式只能接受int,char,short,byte类型,当比较值少的情况下,且属于这几种类型就可以用switch代替多重if
作者:
lijinhe
时间:
2014-7-6 18:15
数据需要分段的时候用switch,一般用if
作者:
多此一举
时间:
2014-7-7 02:26
switch判断单个数值时可以,但是有类型限制,区间判断就不可以了
作者:
Adjin
时间:
2014-7-7 10:19
switch 一般用于有具体值的判断,if可以判断区间,判断条件是否成立
作者:
自闭宅男
时间:
2014-7-7 10:34
当你的判断条件为整型或可以隐式转为整型,并且分支较多时可以用它替换
作者:
孙妍娜
时间:
2014-7-7 10:58
if语句时用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行的;
switch语句是多分支选择语句。
要是if语句嵌套很多的话,用switch语句来写比较好。
作者:
zy524488
时间:
2014-7-7 11:24
if可以判断区间,switch则不能,当他们判断的都是确定值时就可以等值替换
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2