在Java中,枚举(Enumeration)是一种特殊的数据类型,用于定义一组具名的常量。枚举常量是一组预定义的值,它们在枚举类型中被列出,每个常量都有一个名称和一个关联的值。
枚举类型在Java中是通过关键字enum
来定义的。定义枚举类型后,可以使用枚举常量来表示具体的取值。
enum Season { SPRING("Spring Season", 1), SUMMER("Summer Season", 2), AUTUMN("Autumn Season", 3), WINTER("Winter Season", 4); private String name; private int order; Season(String name, int order) { this.name = name; this.order = order; } public String getName() { return name; } public int getOrder() { return order; } }
在枚举常量中添加了一个名为name
和order
的属性,并在枚举类型的构造函数中进行初始化。还定义了getName()
和getOrder()
方法来访问这些属性
有啥用?
?
实际中的使用
?
标签:常量,int,Season,枚举,数据结构,order,name From: https://www.cnblogs.com/mxleader/p/17488099.html