Metoda Java String hashCode().

❮ Metody řetězců


Příklad

Vraťte hash kód řetězce:

String myStr = "Hello";
System.out.println(myStr.hashCode());


Definice a použití

Metoda hashCode()vrací hash kód řetězce.

Hash kód pro objekt String se vypočítá takto:

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

kde s[i] je i-tý znak řetězce, n je délka řetězce a ^ označuje umocnění.


Syntax

public int hashCode()

Hodnoty parametrů

Žádný.

Technické údaje

Vrácení: Hodnota intpředstavující hash kód řetězce

❮ Metody řetězců