El método hashCode() de la interfaz ChronoLocalDateTime en Java se usa para obtener el valor hashCode para este objeto ChronoLocalDateTime.
Sintaxis :
int hashCode()
Parámetro : este método no acepta ningún parámetro.
Valor devuelto : Devuelve un valor entero que es el valor de hashCode para este objeto ChronoLocalDateTime.
Los siguientes programas ilustran el método hashCode() de ChronoLocalDateTime en Java:
Programa 1 :
// Program to illustrate the hashCode() method import java.util.*; import java.time.*; import java.time.chrono.*; public class GfG { public static void main(String[] args) { // First date ChronoLocalDateTime dt = LocalDateTime .parse("2018-12-06T19:21:12"); System.out.println(dt); // Get the hashCode value System.out.println("Hashcode: " + dt.hashCode()); } }
Producción:
2018-12-06T19:21:12 Hashcode: -957301669
Programa 2 :
// Program to illustrate the hashCode() method import java.util.*; import java.time.*; import java.time.chrono.*; public class GfG { public static void main(String[] args) { // First date ChronoLocalDateTime dt = LocalDateTime .parse("2018-12-05T19:21:12"); System.out.println(dt); // Get the hashCode value System.out.println("Hashcode: " + dt.hashCode()); } }
Producción:
2018-12-05T19:21:12 Hashcode: -957301672
Referencia : https://docs.oracle.com/javase/9/docs/api/java/time/chrono/ChronoLocalDateTime.html#hashCode–