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