Java enum 关键字
实例
使用 常量(不可更改的变量)创建 enum
枚举:
enum Level {
LOW,
MEDIUM,
HIGH
}
可以使用 点 语法访问 enum
枚举常量:
enum Level {
LOW,
MEDIUM,
HIGH
}
public class Main {
public static void main(String[] args) {
Level myVar = Level.MEDIUM;
System.out.println(myVar);
}
}
定义与用法
enum
关键字声明枚举(不可更改)类型。
枚举是一个特殊的 "类",表示一组 常量(不可更改的变量,如 final
变量)。
要创建枚举,请使用 enum
关键字(而不是类或接口),并用逗号分隔常量。请注意,它们应该是大写字母。
枚举和类之间的区别
enum
枚举可以像 class
类一样具有属性和方法。唯一的区别是枚举常量是 public
公共的、static
静态的和 final
(不可更改-无法重写)。
枚举不能用于创建对象,也不能扩展其他类(但可以实现接口)。为什么以及何时使用枚举?
当你知道自己的值不会改变时,比如月日、颜色、卡片组等,可以使用枚举。
关联页面
阅读更多有关枚举的知识,请访问本站的 Java 枚举