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 教程。