Switch条件支持类型byte、short、int、char, String、enum。
public class Test {
public static void main(String[] args) {
int i=9;
switch (i){
case 0:
System.out.println(0);
break;
case 1:
System.out.println(1);
break;
case 9:
System.out.println(i);
case 2:
System.out.println(2);
default:
System.out.println("default");
case 3:
System.out.println(3);
break;
}
}
}
case语句能够堆叠在一起,为一段代码形成多重匹配,即只要符合多种条件中的一种,就执行那段特别的代码。