java 枚举怎么创建
时间: 2024-09-18 19:15:20 浏览: 33
在 Java 中,枚举 (Enum) 是一种特殊的数据类型,用于定义一组有限的、预定义的常量。创建枚举主要有以下几个步骤:
1. 使用 `enum` 关键字开始定义枚举类型,后跟枚举名称。例如,如果你要定义一个颜色枚举,你可以这样写:
```java
public enum Color {
RED,
GREEN,
BLUE
}
```
2. 每个枚举成员被称为 "枚举值" 或 "状态",可以给每个枚举值赋一个默认的字符串描述(可选):
```java
public enum Color {
RED("红色"),
GREEN("绿色"),
BLUE("蓝色");
private String description;
Color(String description) {
this.description = description;
}
// 获取枚举值的描述
public String getDescription() {
return description;
}
}
```
3. 通过枚举名访问枚举值:
```java
Color currentColor = Color.RED;
System.out.println(currentColor.getDescription()); // 输出 "红色"
```
阅读全文