Latest web development tutorials

hashCode Java () metode

class Java String class Java String


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

class Java String class Java String