在Java中,枚举类型通过使用关键字enum
来定义。枚举类型可以包含常量、方法和构造函数。常用的方法包括:values()、valueOf()、ordinal()等。
- values():返回枚举类型的所有常量数组。
- valueOf(String name):根据指定名称返回枚举类型的常量。
- ordinal():返回枚举常量在枚举类型中的位置索引,从0开始计数。
下面是一个简单的枚举类型的定义示例:
enum Season { SPRING, SUMMER, AUTUMN, WINTER; }
在上面的例子中,我们定义了一个名为Season
的枚举类型,包含了四个常量:SPRING、SUMMER、AUTUMN、WINTER。接下来可以通过枚举类型的方法来访问这些常量。