hashCode Java () metode
hashCode () metode mengembalikan kode hash string yang.
String objek kode hash berdasarkan rumus berikut:
s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]
Menggunakan int aritmatika, di mana s [i] adalah karakter ke-i dari string, n adalah panjang string, dan ^ menunjukkan exponentiation. Kosong nilai string hash adalah 0.
tatabahasa
public int hashCode()
parameter
- Tidak ada.
Kembali Nilai
Mengembalikan nilai kode hash untuk objek.
contoh
public class Test { public static void main(String args[]) { String Str = new String("www.w3big.com"); System.out.println("字符串的哈希码为 :" + Str.hashCode() ); } }
Atas hasil pelaksanaan program:
字符串的哈希码为 :321005537