Enum类
枚举
一、枚举类的使用
1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类
2.当的需要定义一组常量时,强烈建议使用枚举类
3.如果枚举类中只有一个对象,则可以作为单例模式的实现方式。
二、如何定义枚举类
方式一:jdk5.0之前,之定义枚举类
方式二:jdk5.0,可以使用enum关键字定义枚举类
三、Enum类中的常用方法:
values()方法:返回枚举类型的对象数组,该方法可以很方便遍历所有的枚举值
valueof(String str):可以把一个字符串转为向的枚举对象。要求该字符串必须时枚举类对象
toString():返回当前枚举类对象常量的名称
四、使用enum关键字定义的灭聚类实现接口
情况一:实现接口,在enum类中实现抽象方法。
情况二:让枚举类的对象分贝实现接口中的抽象方法。