1、所有的枚举类型都是Enum类的子类。
2、java.lang.Enum<E> 5.0
(1)static Enum valueOf(Class enumClass, String name):返回指定名字、给定类的枚举常量。
(2)String toString():返回枚举常量名。
(3)int ordinal():返回枚举常量在enum声明中的位置,位置从0开始计数。
(4)int compareTo(E other):如果枚举常量出现在other之前,则返回负数;等于则返回0;否则返回正值。
(5)static Enum<E>[] values():返回全部枚举类型的数组,这个方法是在Java编译器编译枚举类的时候插入的,所以没有编译的时候是看不到源码的。
原文:https://www.cnblogs.com/xy80hou/p/10700937.html