java 枚举类怎么写
时间: 2024-01-15 11:17:04 浏览: 99
Java枚举类可以通过关键字enum来定义,其定义格式为:enum 枚举类名{ 枚举值1, 枚举值2, …… }。每个枚举值都是枚举类的一个实例,可以有自己的属性和方法。下面是一个Java枚举类的示例代码:
```
public enum Weekday {
MONDAY("星期一"),
TUESDAY("星期二"),
WEDNESDAY("星期三"),
THURSDAY("星期四"),
FRIDAY("星期五"),
SATURDAY("星期六"),
SUNDAY("星期日");
private String chineseName;
Weekday(String chineseName) {
this.chineseName = chineseName;
}
public String getChineseName() {
return chineseName;
}
}
```
在上面的代码中,Weekday是一个枚举类,它有7个枚举值,每个枚举值都有一个中文名称。枚举值之间用逗号分隔,最后一个枚举值后面不需要加逗号。每个枚举值都是Weekday类的一个实例,它们的构造函数可以接受参数,这里我们传入了一个中文名称。枚举值可以有自己的属性和方法,这里我们定义了一个getChineseName方法来获取中文名称。
阅读全文