java.lang.Enum 类是所有Java语言枚举类型的公共基类.
以下是 java.lang.Enum 的声明&class;
public abstract class Enum<E extends Enum<E>> extends Object implements Comparable<E>, Serializable
Sr.No. | 构造函数&描述 |
---|---|
1 | protected Enum(String name,int ordinal) 这是单个构造函数. |
Sr.No. | 方法&说明 |
---|---|
1 | protected Object clone() 此方法抛出CloneNotSupportedException. |
2 | int compareTo(E o) 此方法将此枚举与指定的订单对象进行比较. |
3 | boolean equals(Object other) 如果指定的对象等于此枚举常量,则此方法返回true. |
4 | protected void finalize() 此方法返回枚举类不能有finalize方法. |
5 | Class<E> getDeclaringClass() 此方法返回与此枚举常量的枚举类型对应的Class对象. |
6 | int hashCode( ) 此方法返回此枚举常量的哈希码. |
7 | String name() 此方法返回此枚举常量的名称,与其枚举声明中声明的完全相同. |
8 | int ordinal() 此方法返回此枚举常量的序数(它在枚举声明中的位置,其中初始常量的序数为零). |
9 | String toString() 此方法返回此枚举常量的名称,包含在声明中. |
10 | static< T extends Enum< T>> T valueOf(Class< T> enumType,String name) 此方法返回具有指定名称的指定枚举类型的枚举常量. |
此类继承以下类中的方法 :
java.lang.Object