switch(变量)
case 0:
case 1:
…
1.根据变量的值, 选择相应的case去判断,一旦满足case条件,就会去执行case的相应语句。如果到结尾的话,就会执行其下的case语句
2.default是可选的,可有可无,而且位置是灵活的
3.变量的数据类型:char,byte,short,int 枚举,string(jdk1.7以后新增)
4.case 条件1:其中条件只能是值,不能是取值范围
switch(i){
case 0:
System.out.println("zero");
break;
case 1:
System.out.println("one");
break;
case 2:
System.out.println("two");
break;
case 3:
System.out.println("three");
break;
default:
System.out.println("other");
break;
}
当多个case语句处理的 语句块一致时,可以统一书写