如何在 Java 中获取枚举常量的名称?\
javaobject oriented programmingprogramming更新于 2025/6/30 2:20:17
枚举是一种特殊的数据类型,是在 Java 1.5 版 中添加的,可用于定义常量集合,当我们需要一个预定义的值列表,这些值不代表某种数字或文本数据时,我们可以使用枚举。枚举是常量,默认情况下,它们是静态和最终,因此枚举类型字段的名称采用大写字母。
枚举常量的名称由方法 java.lang.Enum.name() 返回。此方法返回的名称与枚举声明中声明的名称完全相同。
示例
enum Shape {
CIRCLE, TRIANGLE, SQUARE, RECTANGLE;
}
public class EnumNameTest {
public static void main(String[] args) {
Shape shape = Shape.RECTANGLE;
System.out.println("The name of an enum constant is: " + shape.name());
}
}
输出
The name of an enum constant is: RECTANGLE
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

