应用场景:当判定条件有限(5个左右以及以上),并且 case值固定,这时候用if else 判断显得逻辑不清晰,看着太啰嗦,此时就可以用switch !!!
用法:
switch (expression)
{
case label1:
expression = label1 时执行的代码 ;
break;
case label2:
expression = label2 时执行的代码 ;
break;
default:
表达式的值不等于 label1 及 label2 时执行的代码;
}