📜  Java中的 MonthDay of(int, int) 方法及示例(1)

📅  最后修改于: 2023-12-03 14:42:50.244000             🧑  作者: Mango

Java中的 MonthDay of(int, int) 方法及示例

MonthDay 类介绍

MonthDay 类表示了一个月和一天的组合, 并不包含年份和时分秒等信息。该类是不可变的, 可以安全地进行多线程访问。

of(int, int) 方法介绍

MonthDay 类的 of(int month, int dayOfMonth) 方法用于创建一个指定月份和日期的 MonthDay 对象。该方法可以通过静态调用, 不需要先创建 MonthDay 对象。

public static MonthDay of(int month, int dayOfMonth)

参数说明:

  • month - 月份,取值范围为 1 到 12。
  • dayOfMonth - 每月中的日期,取值范围根据月份不同而不同。

返回值:

  • 返回一个 MonthDay 对象,表示指定的月份和日期。
示范代码

下面是一个示例, 演示如何使用 MonthDayof(int, int) 方法创建实例。

import java.time.MonthDay;

public class Main {
    public static void main(String[] args) {
        MonthDay md1 = MonthDay.of(2, 29);
        System.out.println(md1);

        MonthDay md2 = MonthDay.of(9, 30);
        System.out.println(md2);
    }
}

运行结果:

02-29
09-30
总结

MonthDay of(int, int) 方法可以使用给定的月份和日期创建一个 MonthDay 对象, 供我们使用。需要注意参数的取值范围和返回值类型。