El método hashCode() de LinkedHashSet en Java se usa para obtener el valor de hashCode para esta instancia de LinkedHashSet. Devuelve un valor entero que es el valor hashCode para esta instancia de LinkedHashSet.
Sintaxis:
public int hashCode()
Parámetros: Esta función no tiene parámetros.
Devoluciones: el método devuelve un valor entero que es el valor hashCode para esta instancia de LinkedHashSet.
Los siguientes ejemplos ilustran el método LinkedHashSet.hashCode():
Ejemplo 1:
// Java code to demonstrate the working of // hashCode() method in LinkedHashSet import java.util.*; public class GFG { public static void main(String[] args) { // creating an LinkedHashSet LinkedHashSet<Integer> LHS = new LinkedHashSet<Integer>(); // using add() to initialize values // [1, 2, 3, 4] LHS.add(1); LHS.add(2); LHS.add(3); LHS.add(4); // print LinkedHashSet System.out.println("LinkedHashSet: " + LHS); // Get the hashCode value // using hashCode() value System.out.println("HashCode value: " + LHS.hashCode()); } }
Producción:
LinkedHashSet: [1, 2, 3, 4] HashCode value: 10
Ejemplo 2:
// Java code to demonstrate the working of // hashCode() method in LinkedHashSet import java.util.*; public class GFG { public static void main(String[] args) { // creating an LinkedHashSet LinkedHashSet<String> LHS = new LinkedHashSet<String>(); // using add() to initialize values // [Geeks, For, ForGeeks, GeeksForGeeks] LHS.add("Geeks"); LHS.add("For"); LHS.add("ForGeeks"); LHS.add("GeeksForGeeks"); // print LinkedHashSet System.out.println("LinkedHashSet: " + LHS); // Get the hashCode value // using hashCode() value System.out.println("HashCode value: " + LHS.hashCode()); } }
Producción:
LinkedHashSet: [Geeks, For, ForGeeks, GeeksForGeeks] HashCode value: -482506029