Exemple de méthode java.time.YearMonth.range ()

La description

le java.time.YearMonth.range(TemporalField field) La méthode obtient la plage de valeurs valides pour le champ spécifié.

Déclaration

Voici la déclaration pour java.time.YearMonth.range(TemporalField field) méthode.

public ValueRange range(TemporalField field)

Paramètres

field - le champ pour lequel interroger la plage, non nul.

Valeur de retour

la plage de valeurs valides pour le champ, non null.

Exceptions

  • DateTimeException - si la plage du champ ne peut pas être obtenue.

  • UnsupportedTemporalTypeException - si le champ n'est pas pris en charge.

Exemple

L'exemple suivant montre l'utilisation de la méthode java.time.YearMonth.range (TemporalField field).

package com.tutorialspoint;

import java.time.YearMonth;
import java.time.temporal.ChronoField;

public class YearMonthDemo {
   public static void main(String[] args) {
      YearMonth date = YearMonth.parse("2014-12");
      System.out.println("Range : " + date.range(ChronoField.YEAR_OF_ERA ));
   }
}

Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant -

Range : 1 - 999999999