本文共 1161 字,大约阅读时间需要 3 分钟。
public class Demon05 { public static void main(String[] args) { //case 穿透 //switch 匹配一个具体的值 char grade = 'c'; switch (grade){ case 'A': System.out.println("优秀"); break; case 'B': System.out.println("良好"); break; case 'C': System.out.println("及格"); break; case 'D': System.out.println("再接再厉"); break; case 'E': System.out.println("挂科"); break; default: System.out.println("未知等级"); } }}
case具有穿透性,如果不用break跳出,会接着输出下面的输出。
public class Demon06 { public static void main(String[] args) { String name = "小龙"; //JDK7的新特性,表达式结果可以是字符串!!! //字符的本质还是数字 //反编译 java-class(字节码文件)---反编译(IEDA ) switch (name){ case "小龙": System.out.println("小龙"); break; case "小峰": System.out.println("小峰"); break; default: System.out.println("未知"); } }}
转载地址:http://xrukf.baihongyu.com/