具体实现的细节我不清楚,但是switch只能用在比较特殊的情况就是表达式能得到一个整数值因为case 后面只能写一个整数值而if条件就比较自由,可以写各种条件
没什么大的区别,switch可读性较好,分支比较少的情况下,比如只有两种,用If ... then ... else ...
SWITCH你给他个字符串 行吗?