基本语句格式
switch(参数){
case 变量值
1: 代码块语句;
break;
case 变量值
2: 代码块语句;
break;
.
.
.
case default: 代码块语句;
break;
}
示例代码:
String bvb =
"wodeni";
switch(bvb) {
case "blue": System.
out.println(
"rabbit ");
case "red": System.
out.println(
"blue is sky");
case "bvb": System.
out.println(
"i love you");
default:System.
out.println(
"oo");
case "data": System.
out.println(
"banana");
break;
case "apple" : System.
out.println(
"haochibu");
}
结果: i love you oo banana 示例说明了两个问题,一是不加break的后果,二是default的位置影响。
参考:http://blog.csdn.net/tounaobun/article/details/8485832