if语句多用于连续区间的判断,switch主要用于等值判断,在1.7版本之前Java的switch语句不支持string类型的数据
两者相同点:都可以处理多分支条件的结构
不同:switch只能处理等值条件判断,必须是整形和字符型
多重if:没有switch的限制,特别适合某个变量出于某个连续区间的情况。
03-10
if语句多用于连续区间的判断,switch主要用于等值判断,在1.7版本之前Java的switch语句不支持string类型的数据
两者相同点:都可以处理多分支条件的结构
不同:switch只能处理等值条件判断,必须是整形和字符型
多重if:没有switch的限制,特别适合某个变量出于某个连续区间的情况。