目录

Java.lang - Enum

介绍 (Introduction)

java.lang.Enum类是所有Java语言枚举类型的公共基类。

Class 声明 (Class Declaration)

以下是java.lang.Enum类的声明 -

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
<上一篇.Java.lang - Double
Java.lang - Float.下一篇>
↑回到顶部↑
WIKI教程 @2018