Blog ini akan menjelaskan tentang penggunaan dan implementasi Java ' Kode hash() ' metode.
Apa itu 'hashCode ()' di Jawa?
A ' Kode hash ” adalah nilai integer yang terkait dengan setiap objek Java dan mengembalikan “ 4 ” nilai byte. “ Kode hash() ” metode adalah a Jawa Bilangan bulat kelas metode yang memberikan kode hash untuk input yang disediakan.
Sintaksis
Kode hash ( val )
Dalam sintaks ini, “ val ” menentukan kode hash.
Contoh 1: Pemanfaatan “hashCode()” pada Objek Integer
Dalam contoh ini, dua objek bilangan bulat dapat dibuat, dan “ Kode hash ” dapat diambil:
Bilangan bulat Saya = baru Bilangan bulat ( '2' ) ;
Bilangan bulat J = baru Bilangan bulat ( '3' ) ;
int hashValue1 = Saya. Kode hash ( ) ;
int hashValue2 = J. Kode hash ( ) ;
Sistem . keluar . println ( 'Nilai kode hash untuk objek pertama adalah:' + hashValue1 ) ;
Sistem . keluar . println ( 'Nilai kode hash untuk objek kedua adalah:' + hashValue2 ) ;
Terapkan langkah-langkah berikut, seperti yang diberikan dalam kode di atas:
- Pertama-tama, buat dua ' Bilangan bulat ' objek bernama ' Saya ' Dan ' J ' menggunakan ' baru ” kata kunci dan “ Bilangan bulat() ” konstruktor, masing-masing, dan mengalokasikan nilai integer yang ditentukan.
- Setelah itu, kaitkan “ Kode hash() ” metode dengan masing-masing objek yang dibuat.
- Terakhir, tampilkan kode hash yang sesuai terhadap setiap objek bilangan bulat.
Keluaran
Pada keluaran di atas, dapat diamati bahwa kode hash yang sesuai terhadap bilangan bulat ditampilkan.
Contoh 2: Penggunaan “hashCode()” pada Objek String
Dalam contoh khusus ini, ' Kode hash ' melawan ' Rangkaian ” objek dapat dikembalikan:
Rangkaian Saya = baru Rangkaian ( '200' ) ;Rangkaian J = baru Rangkaian ( '300' ) ;
Sistem . keluar . println ( 'Nilai kode hash dari objek string pertama adalah:' + Saya. Kode hash ( ) ) ;
Sistem . keluar . println ( 'Nilai kode hash dari objek string kedua adalah:' + J. Kode hash ( ) ) ;
Terapkan langkah-langkah berikut sesuai dengan baris kode di atas:
- Buat dua ' Rangkaian ' objek bernama ' Saya ' Dan ' J ” dan tentukan nilai string.
- Sekarang, kaitkan ' Kode hash() ” dengan setiap objek yang dibuat.
- Terakhir, kembalikan kode hash dari objek string.
Keluaran
Output di atas menunjukkan bahwa “ Kode hash ” terhadap nilai string ditampilkan.
Kesimpulan
Kode hash sesuai dengan nilai integer yang terkait dengan setiap objek Java. “ Kode hash() ” metode di Java memberikan kode hash untuk input yang disediakan. Metode ini dapat diterapkan untuk mengambil kode hash dari “ Bilangan bulat ' Dan ' Rangkaian ” objek. Blog ini menyusun pendekatan untuk memanfaatkan 'Java' Kode hash() ' metode.