switch 和 if...else if 的区别

     为什么很多人用  if...else..if   而不使用   switch   1,if...else...if     只是单纯地一个接一个比较;if...else可能每个条件都计算一遍; 2,switch 使用了Binary Tree算法;绝大部分情况下switch会快一点,除非是if-else的第一个条件就判断到了。 编译器编译switch与编译if...else...不同。不管
相关文章
相关标签/搜索