可不可以理解为123都在门后面,if else需要挨个开门确认,而switch case则是看123的门牌号,省去了开门确认的步骤,直接找到对应的门,进而变得效率了呢?
可以这么理解,if..else是通过遍历所有的可能值,switch则是直接跳转特定分支,所以多分支的判断是switch效率高的