分支逻辑的实现:switch....case 与 if...else if.....对比

编程中,我们最常用到的业务逻辑之一是“分支判断”。

分支判断在编码实践中有switch....case 和 if....else if....两种方式。

switch....case.....与if...else if...相比,更加易读、易理解、易维护。

但是switch....case.....只能按照int 或char 对判断条件进行区分,显然是不够的。

if...else if....虽然在理解上会比switch....case.....更加复杂一点,但是它的判断范围和方式不受人和限制的。

原文地址:https://www.cnblogs.com/ygm900/p/2816999.html