switch语句的标准格式
switch(表达式)
{
case 常量:
执行的代码;
break;
case 常量:
执行的代码
break;
default:
执行的代码;
break;
}
注意事项:
switch(表达式)必须和case 后面的常量的数据类型一致
switch(表达式)接收,byte short int char
JDK 6 :byte short int char
JDK 7 :byte short int char String
switch 和 if 区别:
if 和 switch 他们接收的数据类型不一样, if 对于范围的判断比较好用, switch 最好是用于简单的数据判断,if最狠的功能,判断引用数据类型。
break在这里是不能去掉的,去掉的话程序会继续往下执行的。 |