目录

JAVA enum 关键字

❮ Java 关键字


示例

创建一个enum常量(不可改变的变量):

enum Level {
  LOW,
  MEDIUM,
  HIGH
}

您可以访问enum常数与语法:

Level myVar = Level.MEDIUM;
亲自试一试 »

定义和用法

这个enum关键字声明枚举(不可更改)类型。

枚举是一种特殊的"class",表示一组常量(不可更改的变量,如最终变量)。

要创建枚举,请使用enum关键字(而不是类或接口),并用逗号分隔常量。请注意,它们应该是大写字母。

枚举和类之间的区别

一个enum可以,就像class,有属性和方法。唯一的区别是枚举常量是public,staticfinal(不可更改 - 不能被覆盖)。

一个enum不能用于创建对象,也不能扩展其他类(但可以实现接口)。

当您知道不会改变的值(例如月日、天数、颜色、一副牌等)时,请使用枚举。


相关页面

阅读有关枚举的更多信息Java 枚举教程


❮ Java 关键字