Java DayOfWeek of()方法及示例
java.time.DayOfWeek 的 of() 方法是Java中的一个内置函数,它从一个int值返回一个DayOfWeek的实例。该int值的范围在1(星期一)到7(星期日)之间。
方法声明 。
public static DayOfWeek of(int dayOfWeek)
语法
DayOfWeek dayOfWeekObject = DayOfWeek.of(int dayOfWeek)
参数: 该方法以dayOfWeek为参数,其中。
- dayOfWeek – 是从1(星期一)到7(星期日)的int值。
- dayOfWeekObject – 是DayOfWeek对象的一个实例。
返回值: 该函数返回DayOfWeek对象的一个实例。
以下程序说明了上述方法:
程序 1 :
// Java Program Demonstrate of()
// method of DayOfWeek
import java.time.DayOfWeek;
class DayOfWeekExample {
public static void main(String[] args)
{
// Getting an instance of DayOfWeek from int value
DayOfWeek dayOfWeek = DayOfWeek.of(4);
// Printing the day of the week
// and its Int value
System.out.println("Day of the Week - "
+ dayOfWeek.name());
System.out.println("Int Value of "
+ dayOfWeek.name() + " - "
+ dayOfWeek.getValue());
}
}
输出:
Day of the Week - THURSDAY
Int Value of THURSDAY - 4
程序2
// Java Program Demonstrate of()
// method of DayOfWeek
import java.time.DayOfWeek;
class DayOfWeekExample {
public static void main(String[] args)
{
// Getting an instance of DayOfWeek from int value
DayOfWeek dayOfWeek = DayOfWeek.of(7);
// Printing the day of the week
// and its Int value
System.out.println("Day of the Week - "
+ dayOfWeek.name());
System.out.println("Int Value of "
+ dayOfWeek.name() + " - "
+ dayOfWeek.getValue());
}
}
输出:
Day of the Week - SUNDAY
Int Value of SUNDAY - 7
参考资料: https://docs.oracle.com/javase/8/docs/api/java/time/DayOfWeek.html#of-int-