switch与if条件语句的区别,何时用switch比较好? 2017-03-30 本文已影响349人 SunnyFeng0501 以下条件选用switch 条件分支有多个 条件的值是整数或一个字符值 原因 如果条件分支太多时用if语句,一定会出现if的嵌套,if的嵌套越多,程序的开销就会随着增大,这样整个程序的运行效率就会大大降低。 switch只比较一次就可以找出条件的结果。