我们如何在Java中获取Enum常量的名称?
一个枚举 是在添加了特殊的数据类型的Java1.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
热门推荐
4 足球队祝福语简短
10 18岁简短祝福语经典
11 潮汕生日谚语祝福语简短
12 老师对学校祝福语简短
13 家长祝福语大全简短内容
14 日语送考祝福语简短
15 新年祝福语长篇文案简短
16 初升高祝福语家长简短
17 给婴儿祝福语简短的话
18 简短的祝福语12字