我不明白基于其用法使用name()方法。
示例:
enum DAY {
MON, TUE, WED
};
用法是:
DAY.MON.name(); // returns MON which we already have passed.
方法valueOf()
的运作方式相同。有人能对此作出明确的解释吗?
答案 0 :(得分:0)
valueOf()方法返回具有指定名称的指定枚举类型的枚举常量,而 name()方法返回此枚举常量的名称,与声明的完全相同在其枚举声明中