Java 使用枚举定义常量
Java中可以使用枚举(enum)来定义常量。枚举是一种特殊的类,其实例是预定义的常量。
下面是一个使用枚举定义常量的示例:
public class Example {
// 定义一个枚举类型
enum Day {
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY,
SUNDAY
}
public static void main(String[] args) {
// 使用枚举常量
Day today = Day.MONDAY;
System.out.println("Today is " + today);
}
}
在上面的示例中,我们定义了一个枚举类型Day,其中包含了一周的每一天作为常量。在main方法中,我们创建了一个Day类型的变量today,并将其赋值为Day.MONDAY。然后我们使用System.out.println()方法打印出today的值。
输出结果为:
Today is MONDAY
枚举常量的名称可以通过枚举类型的名称和常量名称来访问,例如Day.MONDAY。枚举常量的类型是枚举类型本身,因此可以将枚举常量赋值给相同枚举类型的变量。
枚举还可以拥有属性和方法,可以为每个枚举常量定义不同的属性值和行为
原文地址: https://www.cveoy.top/t/topic/iJTg 著作权归作者所有。请勿转载和采集!