MonthDay 类中 atYear() 方法


可以使用 Java 中 MonthDay 类的 atYear() 方法将 MonthDay 与年份结合起来创建一个 LocalDate。该方法需要一个单一参数,即年份,并且返回通过结合 MonthDay 与年份创建的 LocalDate。

下面给出演示该方法的程序

示例

 在线演示

import java.time.*;
public class Demo {
   public static void main(String[] args) {
      MonthDay md = MonthDay.parse("--02-22");
      System.out.println("The MonthDay is: " + md);
      LocalDate ld = md.atYear(2019);
      System.out.println("The LocalDate is: " + ld);
   }
}

输出

The MonthDay is: --02-22
The LocalDate is: 2019-02-22

现在我们来理解一下上面的程序。

首先显示 MonthDay。然后使用 atYear() 方法将 MonthDay 与年份结合起来创建一个 LocalDate。下面是一个演示该方法的代码段

MonthDay md = MonthDay.parse("--02-22");
System.out.println("The MonthDay is: " + md);
LocalDate ld = md.atYear(2019);
System.out.println("The LocalDate is: " + ld);

更新日期: 2019 年 7 月 30 日

64 次浏览

助力您的事业

完成课程以获得认证

开始
广告