📜  Java中的 Year of() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:31:56.162000             🧑  作者: Mango

Java中Year of()方法

简介

在Java 8及以上版本中,Year类提供了of()方法,该方法可用于创建或获取表示给定年份的Year实例。

语法
public static Year of(int year)
参数
  • year:表示年份的整数值。例如,如果您想创建Year2010实例,则应传递整数值2010。
返回值
  • 代表给定年份的Year实例。
示例

下面是Java中Year of()方法的示例:

import java.time.Year;

public class YearExample {
    public static void main(String[] args) {

        // 创建Year实例表示2021年
        Year year1 = Year.of(2021);
        System.out.println("Year1: " + year1);

        // 创建Year实例表示2000年
        Year year2 = Year.of(2000);
        System.out.println("Year2: " + year2);

        // 超过Integer.MAX_VALUE的年份将导致异常。
        // Year year3 = Year.of(10000000000); // 抛出java.time.DateTimeException
    }
}

输出:

Year1: 2021
Year2: 2000

在上面的示例中,我们创建了两个Year实例,表示2021年和2000年的年份。如果您尝试使用超过Integer.MAX_VALUE的年份,则会引发DateTimeException。