Java篇-枚举的使用

简介
Enum是所有 Java 语言枚举类型的公共基本类(注意Enum是抽象类),以下是它的常见方法:
| 返回类型 | 方法名称 | 方法说明 |
|---|---|---|
| int | compareTo(E o) | 比较此枚举与指定对象的顺序 |
| boolean | equals(Object other) | 当指定对象等于此枚举常量时,返回 true。 |
| Class<?> | getDeclaringClass() | 返回与此枚举常量的枚举类型相对应的 Class 对象 |
| String | name() | 返回此枚举常量的名称,在其枚举声明中对其进行声明 |
| int | ordinal() | 返回枚举常量的序数 |
| String | toString() | 返回枚举常量的名称,它包含在声明中 |
| static |
static valueOf(Class enumType, String name) | 返回带指定名称的指定枚举类型的枚举常量。 |
案例
定义枚举类型
1 | |
简单使用
1 | |
参考
Java篇-枚举的使用
https://mikeygithub.github.io/2018/03/09/yuque/Java篇-枚举的使用/