Character.hashCode() en Java con ejemplos

Java.lang.Character.hashCode() es un método incorporado en Java que devuelve un código hash para este personaje. El código hash devuelto es igual al resultado de invocar charValue().

Sintaxis:

public int hashCode()

This function does not accepts any parameter.

Valor devuelto: este método devuelve un valor de código hash para este carácter.

Los siguientes programas ilustran la función Java.lang.Character.hashCode():

Programa 1 :

// Java program to demonstrate the
// function when the value passed in the parameter
// is a character 
import java.lang.*;
  
public class Gfg {
  
    public static void main(String[] args)
    {
        // parameter ch
        char ch = 'B';
        // assigns character values
        Character c = Character.valueOf(ch);
         
      
        // assign hashcodes of c1, c2 to i1, i2
        int i = c.hashCode();
          
        // prints the character values
        System.out.println("Hashcode of " + ch + " is " + i);
    }
}
Producción:

Hashcode of B is 66

Programa 2 :

// Java program to demonstrate the
// function when the value passed in the parameter
// is a number 
import java.lang.*;
  
public class Gfg {
  
    public static void main(String[] args)
    {
        // parameter ch
        char ch = '6';
        // assigns character values
        Character c = Character.valueOf(ch);
         
      
        // assign hashcodes of ch 
        int i = c.hashCode();
          
        // prints the character values
        System.out.println("Hashcode of " + ch + " is " + i);
    }
}
Producción:

Hashcode of 6 is 54

Publicación traducida automáticamente

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