Code de hachage Java ()

Code De Hachage Java



Le ' code de hachage ” en Java est utilisé pour rationaliser le hachage dans les tables de hachage. Le ' code de hachage() ” permet de stocker efficacement les données et d'y accéder instantanément simultanément. De plus, cette méthode est également efficace pour rechercher un objet ayant un ' unique ”code. Dans de tels cas, cette méthode est pratique pour le programmeur pour faire face efficacement à diverses situations.

Ce blog détaillera l'utilisation et l'implémentation de Java ' hashCode() ' méthode.

Qu'est-ce que 'hashCode()' en Java ?

UN ' code de hachage ' est une valeur entière associée à chaque objet Java et renvoie un ' 4 ” valeur d'octets. Le ' hashCode() » la méthode est une Java Entier classe méthode qui donne le code de hachage pour les entrées fournies.







Syntaxe



hashCode ( val )

Dans cette syntaxe, ' val ” détermine le code de hachage.



Exemple 1 : Utilisation de « hashCode() » sur les objets entiers

Dans cet exemple, deux objets entiers peuvent être créés, et leur ' code de hachage » peut être récupéré :





Entier je = nouveau Entier ( '2' ) ;

Entier j = nouveau Entier ( '3' ) ;

entier valeur de hachage1 = je. hashCode ( ) ;

entier valeur de hachage2 = J. hashCode ( ) ;

Système . dehors . println ( 'La valeur du code de hachage pour le premier objet est : ' + valeur de hachage1 ) ;

Système . dehors . println ( 'La valeur du code de hachage pour le deuxième objet est : ' + valeur de hachage2 ) ;

Appliquez les étapes suivantes, comme indiqué dans le code ci-dessus :

  • Tout d'abord, créez deux ' Entier « objets nommés » je ' et ' j ' en utilisant le ' nouveau » mot-clé et le « Entier() ” constructeur, respectivement, et allouer les valeurs entières spécifiées.
  • Après cela, associez le ' hashCode() ” méthode avec chacun des objets créés.
  • Enfin, affichez le code de hachage correspondant à chaque objet entier.

Sortir



Dans la sortie ci-dessus, on peut observer que les codes de hachage correspondants contre les nombres entiers sont affichés.

Exemple 2 : Utilisation de « hashCode() » sur les objets String

Dans cet exemple précis, le ' code de hachage ' contre la ' Chaîne ” les objets peuvent être renvoyés :

Chaîne je = nouveau Chaîne ( '200' ) ;

Chaîne j = nouveau Chaîne ( '300' ) ;

Système . dehors . println ( 'La valeur du code de hachage du premier objet de chaîne est : ' + je. hashCode ( ) ) ;

Système . dehors . println ( 'La valeur du code de hachage du deuxième objet de chaîne est : ' + J. hashCode ( ) ) ;

Appliquez les étapes suivantes conformément aux lignes de code ci-dessus :

  • Créez deux ' Chaîne « objets nommés » je ' et ' j ” et spécifiez les valeurs de chaîne.
  • Maintenant, associez le ' hashCode() ” méthode avec chaque objet créé.
  • Enfin, renvoyez les codes de hachage des objets de chaîne.

Sortir

La sortie ci-dessus indique que le ' code de hachage ” en regard des valeurs de chaîne s'affiche.

Conclusion

Un code de hachage correspond à une valeur entière associée à chaque objet Java. Le ' hashCode() ” en Java donne le code de hachage pour les entrées fournies. Cette méthode peut être appliquée pour récupérer le code de hachage du ' Entier ' et ' Chaîne ' objets. Ce blog a compilé les approches pour utiliser Java ' hashCode() ' méthode.