package czlclass.First.operator; public class Switch { public static void main(String[] args) { 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("未知"); } } }
============================================================
反编译文件
// // Source code recreated from a .class file by IntelliJ IDEA // (powered by FernFlower decompiler) // package czlclass.First.operator; public class Switch { public Switch() { } public static void main(String[] args) { char grade = 67; // 对应一个 hashCode switch(grade) { case 65: System.out.println("优"); break; case 66: System.out.println("良"); break; case 67: System.out.println("中"); break; case 68: System.out.println("及格"); break; case 69: System.out.println("差"); break; default: System.out.println("未知"); } } }