int compareTo(E o)
将此枚举与指定的对象进行比较以进行排序。
boolean equals(Object other)
如果指定的对象等于此枚举常量,则返回true。
Class<E> getDeclaringClass()
返回与此枚举常量的枚举类型对应的Class对象。
int hashCode()
返回此枚举常量的哈希码。
String name()
返回此枚举常量的名称,与其枚举声明中声明的完全相同。
int ordinal()
返回此枚举常量的序数(它在枚举声明中的位置,其中初始常量的序数为零)。
String toString()
返回声明中包含的此枚举常量的名称。
static <T extends Enum<T>>
T valueOf(Class<T> enumType, String name)
返回具有指定名称的指定枚举类型的枚举常量。