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

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

Java中的 Year minusYears() 方法及示例

简介

在Java中,Year类是表示年份的类,提供了许多年份计算的方法。其中,minusYears()方法用于将该年份减去指定的年数,返回一个新的Year对象。

语法
public Year minusYears(long yearsToSubtract)

参数:

  • yearsToSubtract:要减去的年数,可以是正数也可以是负数。

返回值:

  • 一个新的Year对象,表示减去指定年数后的年份。
示例

以下示例演示了如何使用minusYears()方法将Year对象中的年份减去指定的年数:

// 创建一个表示当前年份的Year对象
Year thisYear = Year.now();

// 将该年份减去1年,返回一个新的Year对象
Year lastYear = thisYear.minusYears(1);

// 输出原Year对象和新创建的Year对象的年份
System.out.println("当前年份:" + thisYear.getValue());
System.out.println("去年年份:" + lastYear.getValue());

输出结果为:

当前年份:2022
去年年份:2021
注意事项
  • minusYears()方法返回的是一个新的Year对象,不会对原来的Year对象产生影响。
  • 参数yearsToSubtract可以是正数也可以是负数,如果是负数,则实际上是将该年份加上指定的年数。
  • Year类还提供了一些其他的年份计算方法,如plusYears()方法等,用法类似。