Java.lang.Enum 类


介绍

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

类别声明

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

public abstract class Enum<E extends Enum<E>>
   extends Object
      implements Comparable<E>, Serializable

类构造函数

先生。 构造函数及描述
1

protected Enum(字符串名称,int序数)

这是单个构造函数。

类方法

先生。 方法及说明
1 受保护的对象克隆()

此方法抛出 CloneNotSupportedException。

2 int 比较 (E o)

此方法将此枚举与指定对象进行比较以了解顺序。

3 布尔等于(对象其他)

如果指定的对象等于此枚举常量,则此方法返回 true。

4 受保护的无效终结()

此方法返回枚举类不能有 Finalize 方法。

5 类<E> getDeclaringClass()

此方法返回与此枚举常量的枚举类型对应的 Class 对象。

6 int 哈希码()

此方法返回此枚举常量的哈希码。

7 字符串名称()

此方法返回此枚举常量的名称,与其枚举声明中所声明的完全相同。

8 int 序数()

此方法返回此枚举常量的序数(其在枚举声明中的位置,其中初始常量被分配零序数)。

9 字符串转字符串()

此方法返回声明中包含的枚举常量的名称。

10 static <T extends Enum<T>> T valueOf(Class<T> enumType, String name)

此方法返回具有指定名称的指定枚举类型的枚举常量。

继承的方法

该类继承了以下类的方法 -

  • java.lang.Object