java.time.Year.query () - Methodenbeispiel

Beschreibung

Die Methode java.time.Year.query (TemporalQuery <R> query) fragt diesen Moment mit der angegebenen Abfrage ab.

Erklärung

Es folgt die Deklaration für die Methode java.time.Year.query (TemporalQuery <R> query) .

public <R> R query(TemporalQuery<R> query)

Parameter

query - Die aufzurufende Abfrage, nicht null .

Rückgabewert

Als Ergebnis der Abfrage kann null zurückgegeben werden (durch die Abfrage definiert).

Ausnahmen

  • DateTimeException - wenn keine Abfrage möglich ist (durch die Abfrage definiert).

  • ArithmeticException - wenn ein numerischer Überlauf auftritt (durch die Abfrage definiert).

Beispiel

Das folgende Beispiel zeigt die Verwendung der Methode java.time.Year.query (TemporalQuery <R> query).

package com.tutorialspoint;

import java.time.Year;
import java.time.temporal.TemporalQueries;

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

      Year date = Year.parse("2014");
      System.out.printf("Year precision is %s%n",
         date.query(TemporalQueries.precision()));
   }
}

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

Year precision is Years