📅  最后修改于: 2023-12-03 15:31:51.807000             🧑  作者: Mango
在Java 8中,引入了新的枚举类型 DayOfWeek
,表示一周的每一天。其中,DayOfWeek
枚举类型提供了 getValue()
方法,用于获取枚举常量对应的值。本文将介绍 DayOfWeek getValue()
方法的详细用法,并提供示例代码。
DayOfWeek
类的 getValue()
方法的声明如下:
public int getValue()
该方法返回一个代表当前枚举常量对应的值的整数。
以下示例展示了使用 DayOfWeek getValue()
方法获取 DayOfWeek
枚举类型对应的值的用法:
import java.time.DayOfWeek;
public class Example {
public static void main(String[] args) {
DayOfWeek monday = DayOfWeek.MONDAY;
int mondayValue = monday.getValue();
System.out.println("The value of Monday is " + mondayValue); // The value of Monday is 1
DayOfWeek saturday = DayOfWeek.SATURDAY;
int saturdayValue = saturday.getValue();
System.out.println("The value of Saturday is " + saturdayValue); // The value of Saturday is 6
}
}
在上面的示例中,首先创建了两个 DayOfWeek
枚举常量 monday
和 saturday
。然后,通过调用它们各自的 getValue()
方法,获取它们对应的值,并将这些值打印到控制台中。由于枚举常量 DayOfWeek.MONDAY
的值为1,DayOfWeek.SATURDAY
的值为6,所以上述代码输出的结果为:
The value of Monday is 1
The value of Saturday is 6
DayOfWeek getValue()
方法可以用于获取 DayOfWeek
枚举类型中每个枚举常量的整数值。通过以上示例,我们可以看到,该方法的用法非常简单。在实际开发中,我们可以利用该方法方便地获取当前日期是星期几,进而进行相关的业务逻辑处理。