2023-11-01    2024-04-03    168 字  1 分钟
Java 使用 `enum` 定义枚举类型,它被编译器编译为 `final class Xxx extends Enum { … }`;
- 通过 `name()` 获取常量定义的字符串,注意不要使用 `toString()`;
- 通过 `ordinal()` 返回常量定义的顺序(无实质意义);
- 
可以为 `enum` 编写构造方法、字段和方法:
- `enum` 的构造方法要声明为 `private`,字段强烈建议声明为 `final`;
- `enum` 适合用在 `switch` 语句中。

具体参考: 枚举类 - 廖雪峰的官方网站