Método SortedSet hashCode() en Java con ejemplos

El método hashCode() de SortedSet en Java se utiliza para obtener el valor de hashCode para esta instancia de SortedSet. Devuelve un valor entero que es el valor hashCode para esta instancia de SortedSet.

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 del Conjunto.

Nota : el método hashCode() en SortedSet se hereda de la interfaz Set en Java.

Los siguientes ejemplos ilustran el método SortedSet.hashCode():

Ejemplo 1:

// Java code to demonstrate the working of
// hashCode() method in SortedSet
  
import java.util.*;
  
public class GFG {
    public static void main(String[] args)
    {
        // creating an Set
        SortedSet<Integer> arr
            = new TreeSet<Integer>();
  
        // using add() to initialize values
        // [1, 2, 3, 4]
        arr.add(1);
        arr.add(2);
        arr.add(3);
        arr.add(4);
  
        // print Set
        System.out.println("Set: " + arr);
  
        // Get the hashCode value
        // using hashCode() value
        System.out.println("HashCode value: "
                           + arr.hashCode());
    }
}
Producción:

Set: [1, 2, 3, 4]
HashCode value: 10

Ejemplo 2:

// Java code to demonstrate the working of
// hashCode() method in Set
  
import java.util.*;
  
public class GFG {
    public static void main(String[] args)
    {
        // creating an Set
        SortedSet<String> arr
            = new TreeSet<String>();
  
        // using add() to initialize values
        // [Geeks, For, ForGeeks, GeeksForGeeks]
        arr.add("Geeks");
        arr.add("For");
        arr.add("ForGeeks");
        arr.add("GeeksForGeeks");
  
        // print Set
        System.out.println("Set: " + arr);
  
        // Get the hashCode value
        // using hashCode() value
        System.out.println("HashCode value: "
                           + arr.hashCode());
    }
}
Producción:

Set: [For, ForGeeks, Geeks, GeeksForGeeks]
HashCode value: -482506029

Referencia : https://docs.oracle.com/javase/7/docs/api/java/util/Set.html#hashCode()

Publicación traducida automáticamente

Artículo escrito por gopaldave 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 *