在Java中,枚举类可以使用name()方法来获取枚举常量的名称。
例如:
假设我们有一个枚举类DayOfWeek表示一周的每一天:
public enum DayOfWeek {
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY;
}
我们可以通过调用name()方法来获取每个枚举常量的名称:
DayOfWeek day = DayOfWeek.MONDAY;
// 输出MONDAY
System.out.println(day.name());
name()方法返回的是枚举常量的名称字符串。
注意!!!
枚举常量的名称与它们声明时的名称一样,不会受到重命名或其他因素的影响。