El método range() de la clase java.time.chrono.IsoChronology se utiliza para obtener el rango del campo especificado de tipo ChronoField.
Sintaxis:
public ValueRange range(ChronoField field)
Parámetro: Este método toma como parámetro el campo de tipo ChronoField.
Valor devuelto: este método devuelve el rango del campo especificado de tipo crono.
A continuación se muestran los ejemplos para ilustrar el método range() :
Ejemplo 1:
// Java program to demonstrate // range() method import java.util.*; import java.io.*; import java.time.*; import java.time.chrono.*; import java.time.temporal.*; public class GFG { public static void main(String[] argv) { try { // creating and initializing // LocalDate Object LocalDate hidate = LocalDate.now(); // getting IsoChronology // used in LocalDate IsoChronology crono = hidate.getChronology(); // getting the ValueRange for // given ChronoField // by using range() method ValueRange range = crono.range( ChronoField.ERA); // display the result System.out.println( "Equivalent Range : " + range); } catch (DateTimeException e) { System.out.println( "passed parameter can" + " not form a date"); System.out.println( "Exception thrown: " + e); } } }
Producción:
Equivalent Range : 0 - 1
Ejemplo 2:
// Java program to demonstrate // range() method import java.util.*; import java.io.*; import java.time.*; import java.time.chrono.*; import java.time.temporal.*; public class GFG { public static void main(String[] argv) { try { // creating and initializing // LocalDate Object LocalDate hidate = LocalDate.now(); // getting IsoChronology // used in LocalDate IsoChronology crono = hidate.getChronology(); // getting the ValueRange for // given ChronoField // by using range() method ValueRange range = crono.range( ChronoField.YEAR); // display the result System.out.println( "Equivalent Range : " + range); } catch (DateTimeException e) { System.out.println( "passed parameter can" + " not form a date"); System.out.println( "Exception thrown: " + e); } } }
Producción:
Equivalent Range : -999999999 - 999999999
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA