método get() de la clase Año utilizado para obtener el valor del campo especificado pasado como parámetro de este Año como un valor entero. Este método consulta este año por el valor del campo y el valor devuelto siempre estará dentro del rango válido de valores para el campo. Cuando el campo no es compatible y el método no puede devolver el valor int, se lanza una excepción.
Sintaxis:
public int get(TemporalField field)
Parámetros: este método acepta el campo como parámetro, que es el campo a obtener.
Valor devuelto: este método devuelve el valor del campo.
Excepción: este método arroja las siguientes excepciones:
- DateTimeException : si no se puede obtener un valor para el campo o el valor está fuera del rango de valores válidos para el campo.
- UnsupportedTemporalTypeException : si el campo no es compatible o el rango de valores supera un int.
- ArithmeticException : si se produce un desbordamiento numérico.
Los siguientes programas ilustran el método get():
Programa 1:
// Java program to demonstrate // Year.get() method import java.time.*; import java.time.temporal.*; public class GFG { public static void main(String[] args) { // create a Year object Year year = Year.of(2019); // print instance System.out.println("Year :" + year); // apply get method int value = year.get(ChronoField.YEAR); // print result System.out.println("Year Field: " + value); } }
Year :2019 Year Field: 2019
Programa 2:
// Java program to demonstrate // Year.get() method import java.time.*; import java.time.temporal.*; public class GFG { public static void main(String[] args) { // create a Year object Year year = Year.of(2019); // print instance System.out.println("Year :" + year); // apply get method int value = year.get(ChronoField.ERA); // print result System.out.println("ERA Field: " + value); } }
Year :2019 ERA Field: 1
Referencias: https://docs.oracle.com/javase/10/docs/api/java/time/Year.html#get(java.time.temporal.TemporalField)
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA