java.time.Year.plus () - Methodenbeispiel

Beschreibung

Die Methode java.time.Year.plus (long amountToAdd, TemporalUnit unit) gibt eine Kopie dieses Jahres mit dem angegebenen hinzugefügten Betrag zurück.

Erklärung

Es folgt die Deklaration für die Methode java.time.Year.plus (long amountToAdd, TemporalUnit unit) .

public Year plus(long amountToAdd, TemporalUnit unit)

Parameter

  • amountToAdd - Die Menge der Einheit, die zum Ergebnis hinzugefügt werden soll, kann negativ sein.

  • unit - die Einheit des hinzuzufügenden Betrags, nicht null .

Rückgabewert

Ein Jahr basierend auf diesem Datum mit dem angegebenen Betrag und nicht null .

Ausnahmen

  • DateTimeException - wenn das Hinzufügen nicht möglich ist.

  • UnsupportedTemporalTypeException - wenn das Gerät nicht unterstützt wird.

  • ArithmeticException - wenn ein numerischer Überlauf auftritt.

Beispiel

Das folgende Beispiel zeigt die Verwendung der Methode java.time.Year.plus (long amountToAdd, TemporalUnit unit).

package com.tutorialspoint;

import java.time.Year;
import java.time.temporal.ChronoUnit;

public class YearDemo {
   public static void main(String[] args) {
  
      Year date = Year.parse("2017");
      Year date1 = date.plus(10, ChronoUnit.YEARS);
      System.out.println(date1);  
   }
}

Lassen Sie uns das obige Programm kompilieren und ausführen. Dies führt zu folgendem Ergebnis:

2027