public class Testswitch {
public static void main (String [] args) {
int i = 8;
switch(i) {
case 8:
System .out .println ("a");
break;
case 7:
System. out.println ("b");
break;
case 5:
System .out.println ("c");
break;
default:
System.out.println ("error");
}
}
public static void main (String [] args) {
int i = 8;
switch(i) {
case 8:
System .out .println ("a");
break;
case 7:
System. out.println ("b");
break;
case 5:
System .out.println ("c");
break;
default:
System.out.println ("error");
}
}
}
这里的case语句结束后一定要加break 否则他会穿透 直接运行下面的语句
然后case语句可以合并使用 比如
int i = 8;
switch(i) {
case 8:
case 7:
case 9:
System .out .println ("a");
break;
意思就是 等于789都可以输出a