switch语句与if语句
switch几个特点:
什么时候用switch:
当范围较小且为数据char,int,byte,short这四种类型时,用switch语句更好
因为switch语句的系统编译效率相对if来说效率稍高。
什么时候用if:
但是如果数据比较多,或者为boolean类型时。用if更好
因为switch语句需要把所有条件都case出来,数据一多对于程序而言就没有简洁性和可观性。
而boolean类型的,只能用if,不能用switch。
switch语句与if语句
switch几个特点:
什么时候用switch:
当范围较小且为数据char,int,byte,short这四种类型时,用switch语句更好
因为switch语句的系统编译效率相对if来说效率稍高。
什么时候用if:
但是如果数据比较多,或者为boolean类型时。用if更好
因为switch语句需要把所有条件都case出来,数据一多对于程序而言就没有简洁性和可观性。
而boolean类型的,只能用if,不能用switch。