2.8.2  switch语句

2.8.2 switch语句

switch语句根据某个传递的参数的值来选择执行代码。在if语句中,if语句只能测试单个条件,如果需要测试多个条件,则需要书写冗长的代码。而switch语句能有效的避免冗长的代码并能测试多个条件。switch语句的语法如下:

978-7-111-46863-9-Chapter02-45.jpg

从上述语法格式中可以看出,当参数的值为某个case对应的值的时候,switch语句就会执行对应的case的值后的操作,并以break结尾跳出switch语句。若没有对应的参数时,可以定义default条件,执行默认代码,示例代码如下:

978-7-111-46863-9-Chapter02-46.jpg

978-7-111-46863-9-Chapter02-47.jpg

注意:在switch语句中,default语句并不是必需的,但是编写default可以为条件设置默认语句。