📅  最后修改于: 2023-12-03 15:01:52.567000             🧑  作者: Mango
Java8新增了一个枚举类型 DayOfWeek ,表示星期几的枚举值,其中包含了Monday、Tuesday、Wednesday、Thursday、Friday、Saturday、Sunday等七种值。 DayOfWeek里面有一个静态的of()方法,用来根据数字获取星期几的枚举值。下面是DayOfWeek的of()方法的语法:
public static DayOfWeek of(int dayOfWeek)
整数参数dayOfWeek表示星期几,1表示星期一、2表示星期二等等,值的范围必须在1到7之间。
接下来,我们通过实例来学习使用 DayOfWeek 类中的 of() 方法。
import java.time.DayOfWeek;
public class DayOfWeekExample {
public static void main(String[] args) {
int dayOfWeek = 3;
DayOfWeek day = DayOfWeek.of(dayOfWeek);
System.out.println(day);
}
}
WEDNESDAY
在以上示例中,我们使用 DayOfWeek.of(3) 返回枚举值 DayOfWeek.WEDNESDAY。这是因为 WEDNESDAY 是 DayOfWeek 枚举值中,dayOfWeek 参数对应的数字为3.
DayOfWeek of() 方法是Java8中新增的时间日期类 DayOfWeek 中的一个重要方法,可以方便地获取星期几的枚举值。希望本篇文章能对大家学习Java8新特性方面的知识有所帮助。