本帖最后由 16463535 于 2013-4-18 13:51 编辑
我遇到一个题目,当中我想用switch来完成。
无论怎么做,都是错误。
最后重新看一遍毕老师的视频才知道,switch的case必须是:byte short int char
if和switch语句很像。
具体什么场景下,应用哪个语句呢?
如果判断的具体数值不多,而是符合byte short int char这四种类型 。
虽然两个语句都可以使用,建议使用swtich语句。因为效率稍高。
其他情况:对区间判断,对结果为boolean类型判断,使用if,if的使用范围更广。
在这里与大家再次分享。
|