java.lang.Enum常用方法
发布日期:2021-05-07 20:58:04 浏览次数:30 分类:精选文章

本文共 392 字,大约阅读时间需要 1 分钟。

int compareTo(E o)

将此枚举与指定的对象进行比较以进行排序。

boolean equals(Object other)

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

Class<E> getDeclaringClass()

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

int hashCode()

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

String name()

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

int ordinal()

返回此枚举常量的序数(它在枚举声明中的位置,其中初始常量的序数为零)。

String toString()

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

static <T extends Enum<T>>

T valueOf(Class<T> enumType, String name)
返回具有指定名称的指定枚举类型的枚举常量。

上一篇:java.util.EnumMap源码
下一篇:java.lang.Enum源码

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月06日 06时36分33秒