java.lang.Enum
构造函数
protected Enum(String name, int ordinal)
单独的构造方法。程序员无法调用此构造方法。
方法
1、public final int compareTo(E o)
比较此枚举与指定对象的顺序。在该对象小于、等于或大于指定对象时,分别返回负整数、零或正整数。
2、public final Class<E> getDeclaringClass()
返回与此枚举常量的枚举类型相对应的 Class 对象。
3、public final String name()
返回此枚举常量的名称,在其枚举声明中对其进行声明。
4、public final int ordinal()
返回枚举常量的序数(它在枚举声明中的位置,其中初始常量序数为零)。
5、public static <T extends Enum<T>> T valueOf(Class<T> enumType, String name)
返回带指定名称的指定枚举类型的枚举常量。名称必须与在此类型中声明枚举常量所用的标识符完全匹配。(不允许使用额外的空白字符。)