刚接触枚举时的例子太简单,就一个Season枚举类,里面四个常量值,后来开发中看到枚举中定义属性就很看不惯。这里梳理下Java枚举中定义属性,以及枚举在开发中的实际应用举例。 Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一年的 12 个月份 Java枚举类使用enum定义,各个常量之间用逗号分隔 enum Color { RED, GREEN, BLUE; } 枚举类中引用每一个常量值,用类名.常量 public class Test { public static void main(String[] args) { Color c1 = Color.RED; System.out.println(c1); } } 初学时的经典例子,和switch连用 public class MyClass { public static void main(String[] args) { Color myVar = Color.BLUE; switch(myVar) { case RED: System.out.println("红色"); break;...