Enumere el método hashCode() en Java con ejemplos

Este método se usa para generar el código hash para la lista dada.

Sintaxis:

int hashCode()

Parámetros: Esta función no tiene parámetros.

Devoluciones: esta función devuelve el valor hashCode para la lista dada.

Los siguientes programas muestran la implementación de este método.

Programa 1:

// Java code to show the implementation of
// hashCode method in list interface
import java.util.*;
public class GfG {
  
    // Driver code
    public static void main(String[] args)
    {
  
        // Initializing a list of type Linkedlist
        List<Integer> l = new LinkedList<>();
        l.add(10);
        l.add(15);
        l.add(20);
        System.out.println(l);
  
        int hash = l.hashCode();
  
        System.out.println(hash);
    }
}
Producción:

[10, 15, 20]
39886

Programa 2: a continuación se muestra el código para mostrar la implementación de list.hashCode() usando Linkedlist.

// Java code to show the implementation of
// hashCode method in list interface
import java.util.*;
public class GfG {
  
    // Driver code
    public static void main(String[] args)
    {
  
        // Initializing a list of type Linkedlist
        List<String> l = new LinkedList<>();
        l.add("10");
        l.add("15");
        l.add("20");
        System.out.println(l);
  
        int hash = l.hashCode();
  
        System.out.println(hash);
    }
}
Producción:

[10, 15, 20]
1586008

Referencia:
Documentos de Oracle

Publicación traducida automáticamente

Artículo escrito por barykrg y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *