首先要知道switch语句是一种特殊形式的if﹉else结构,用于判断条件有多个结果的情况。它把多重else if改成更易读,可读性更好的形式。
表达式就类似上图这种
注意:1:switch后的expression必须是整形表达式.
2:case后面的值,必须是整形常量表达式。
因为switch语句和if else语句类似,就直接用举例子的方式进行说明:
这么简单的switch语句相信大家看看与if else语句的对比就懂了吧。
还有一些细节需要大家注意
1:case和后面的数字之间必须要有空格。
2:每一个case语句中的代码执行完成后,需要加上break,才能跳出这个循环。当然,这只是一般情况,并不是每个case语句都要有break,这也是后话了。