介绍
java.lang.Enum
public abstract class Enum<E extends Enum<E>> implements Constable, Comparable<E>, Serializable
- 所有枚举类的父类
- 可序列化
- 枚举类可以实现接口,不能继承
API
static 方法
- valueOf
public 方法
-
name
- 返回枚举常量名
-
ordinal
- 返回
enum
声明中枚举常量的位置,位置从0
开始计数
- 返回
-
compareTo
- 比较 ordinal
-
equals, hashCode, toString
-
describeConstable
- 包含生成的标称描述符的Optional ,如果无法构造,则为空Optional
-
getDeclaringClass
- 返回与此枚举常量的枚举类型对应的 Class 对象