Latest web development tutorials

metodo Java hashCode ()

classe Java String classe Java String


hashCode () restituisce una stringa di codice hash.

oggetto String codice hash in base alla seguente formula:

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

Utilizzando int aritmetica, dove s [i] è il carattere i-esimo della stringa, n è la lunghezza della stringa, e ^ indica l'elevamento a potenza. Vuoto valore stringa hash è 0.

grammatica

public int hashCode()

parametri

  • Nessuno.

Valore di ritorno

Restituisce il valore del codice hash per l'oggetto.

Esempi

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

I suddetti risultati dell'esecuzione del programma:

字符串的哈希码为 :321005537

classe Java String classe Java String