Java enum 关键字
实例
使用常量(不可更改的变量)创建enum枚举:
enum Level {
LOW,
MEDIUM,
HIGH
}
您可以使用 dot 语法访问 enum 常量:
Level myVar = Level.MEDIUM;
运行实例 »
定义和用法
enum 关键字声明枚举(不可更改)类型。
枚举是一个特殊的"class类",它表示一组常量(不可更改的变量,如最终变量)。
要创建枚举,请使用 enum 关键字(而不是类或接口),并用逗号分隔常量。请注意,它们应该是大写字母。
枚举和类之间的差异
enum 枚举可以像class类一样具有属性和方法。唯一的区别是枚举常量是
public, static 和 final(不可更改-无法重写)。
enum 枚举不能用于创建对象,也不能扩展其他类(但可以实现接口)。
当您知道值不会更改时,如月日、日、颜色、卡片组等,请使用枚举。
相关页面
Java 教程: Java Enum 教程。

