java中的枚举类型Enum
TestEnum.java
/* 枚举类型Enum */ public class TestEnum { //定义枚举类型MyColor,MyDoorOpener,相当与类 public enum MyColor { red, green, blue }; public enum MyDoorOpener {me, mywife}; public static void main(String[] args) { //调用枚举类型MyColor中的red,MyColor.red相当与类调用静态成员 //只能取MyColor中的值,不能自己写新的值 MyColor m = MyColor.red; //判断m的值 switch(m) { case red: System.out.println("red"); break; case green: System.out.println("green"); break; default: System.out.println("default"); } System.out.println(m); } }
F:\java>javac TestEnum.java F:\java>java TestEnum red red F:\java>