枚举类的使用:
- 枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类;
- 当需要定义一组常量是,强烈建议使用枚举类;
- 如果枚举类中只有一个对象,则可以作为单例模式的实现方式。
如何定义枚举类
方式一:JDK5.0之前,自定义枚举类
方式二:JDK5.0之后,可以使用enum关键字定义枚举类
Eunm类的常用方法
- values()方法:返回枚举类型的对象数组,该方法可以很方便地遍历所有的枚举值。
- valueOf(String str):可以把一个字符串转为对应的枚举类对象,抱球字符串必须是枚举类对象。
- toString():返回当前枚举类对象常量的名称。