getLong() de la clase Year utilizada para obtener el valor como un valor largo de este año para el campo especificado pasado como parámetro. 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 long getLong(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 getLong():
Programa 1:
// Java program to demonstrate // Year.getLong() 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 getLong method long value = year.getLong(ChronoField.YEAR_OF_ERA); // print result System.out.println("YEAR_OF_ERA Field: " + value); } }
Year :2019 YEAR_OF_ERA Field: 2019
Programa 2:
// Java program to demonstrate // Year.getLong() 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 getLong method long value = year.getLong(ChronoField.YEAR); // print result System.out.println("YEAR Field: " + value); } }
Year :2019 YEAR Field: 2019
Referencias: https://docs.oracle.com/javase/10/docs/api/java/time/Year.html#getLong(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