益林第二人名医院:使用switch的意义以及意义

来源:百度文库 编辑:神马品牌网 时间:2024/05/08 17:36:24
如题

你可以理解为switch适用于处理多项选择
switch (ch)
case 'A': ..... break;
case 'B': ..... break;
case 'C': ..... break;
case 'D': ..... break;
default: .....

相当于
if(ch=='A')
........
else if(ch=='B')
......
else if(ch=='C')
......
else if(ch=='D')
......
else
......

可能出现的情况越多,switch比if条理更清楚,可读性强些

如果你觉得使用一堆 if 不麻烦的话当然也可以不用 switch

将类似的东西写在一起就可以用;

switch case比if方便多了