在Java中,枚举(enum)是一种特殊的类,用于表示一组固定的常量值。要在枚举中定义常量,只需在枚举类中声明静态常量即可。以下是一个简单的示例,展示了如何在Java枚举中定义常量:
public enum Weekday {
MONDAY("Monday"),
TUESDAY("Tuesday"),
WEDNESDAY("Wednesday"),
THURSDAY("Thursday"),
FRIDAY("Friday"),
SATURDAY("Saturday"),
SUNDAY("Sunday");
private final String dayName;
// 构造方法
Weekday(String dayName) {
this.dayName = dayName;
}
// 获取枚举常量的名称
public String getDayName() {
return dayName;
}
}
在这个示例中,我们定义了一个名为Weekday
的枚举类,其中包含了7个表示一周中各个工作日的常量。每个常量都有一个与之关联的名称(通过构造方法传递),可以通过getDayName()
方法获取。