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);
广告