Latest web development tutorials

hashCode método de Java ()

la clase String de Java la clase String de Java


hashCode () devuelve una cadena de código hash.

código hash objeto de cadena en base a la siguiente fórmula:

s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]

Usando int aritmética, donde s [i] es el carácter i de la cadena, n es la longitud de la cadena, y ^ indica exponenciación. valor de la cadena de hash vacío es de 0.

gramática

public int hashCode()

parámetros

  • Ninguno.

Valor de retorno

Devuelve el valor de código hash para el objeto.

Ejemplos

public class Test {
	public static void main(String args[]) {
		String Str = new String("www.w3big.com");
		System.out.println("字符串的哈希码为 :" + Str.hashCode() );
	}
}

Los anteriores resultados de la ejecución del programa:

字符串的哈希码为 :321005537

la clase String de Java la clase String de Java