switch选择结构语法
第四章(switch)
switch选择结构语法
switch(key){
case val1:
代码块
break;
case val2:
代码块
break;
case val3:
代码块
break;
default:
代码块
}
key 的类型 1.7 之前只支持 int 和 char , 1.7之后加了个 string
switch 使用key去和val匹配 如果一样就执行对应的代码块 执行到break就停止switch
选择结构的区别
if :在不确定条件或者条件在一定范围内使用
switch :在确定条件值时使用,速度比 if 快