聊斋志异胡四相公:使用switch的意义以及意义

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 00:02:35
如题

你可以理解为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方便多了