介绍
java.lang.Enum
public abstract class Enum<E extends Enum<E>> implements Constable, Comparable<E>, Serializable
- 所有枚举类的父类
- 可序列化
- 枚举类可以实现接口,不能继承
API
static 方法
- valueOf
public 方法
-
name
- 返回枚举常量名
-
ordinal
- 返回
enum
声明中枚举常量的位置,位置从0
开始计数
- 返回
-
compareTo
- 比较 ordinal
-
equals, hashCode, toString
-
describeConstable
- 包含生成的标称描述符的Optional ,如果无法构造,则为空Optional
-
getDeclaringClass
- 返回与此枚举常量的枚举类型对应的 Class 对象
- 20230525 java Enum lang20230525 java enum lang 20230525 class java lang elementtype annotation 20230525 java retentionpolicy annotation 20230525 java annotatedelement 20230525 reflect java java enum annotation annotationformaterror java lang java lang numberformatexception getsystenantnames java lang module classformaterror csharp python enum java