Comment HashMap est-il utilisé en Java avec exemple ?
Comment HashMap est-il utilisé en Java avec exemple ?

Vidéo: Comment HashMap est-il utilisé en Java avec exemple ?

Vidéo: Comment HashMap est-il utilisé en Java avec exemple ?
Vidéo: APPRENDRE LE JAVA #12 - LES HASHMAPS 2024, Avril
Anonim

HashMap dans Java avec exemple . HashMap est une classe de collection basée sur Map qui est utilisé pour stocker les paires clé et valeur, il est noté comme HashMap ou HashMap . Ce n'est pas une collection ordonnée, ce qui signifie qu'elle ne renvoie pas les clés et les valeurs dans le même ordre dans lequel elles ont été insérées dans le HashMap.

À ce sujet, qu'est-ce qu'un HashMap en Java ?

Carte de hachage Java est une implémentation basée sur une table de hachage de Java Interface cartographique. Une carte, comme vous le savez peut-être, est une collection de paires clé-valeur. Carte de hachage Java autorise les valeurs nulles et la clé nulle. HashMap est une collection non ordonnée. Il ne garantit aucun ordre spécifique des éléments.

comment créer une carte de hachage ? Ici, nous voyons différentes façons d'insérer des éléments.

  1. importer java.util.*;
  2. classe HashMap1{
  3. public static void main(String args){
  4. HashMap hm=new HashMap();
  5. System.out.println("Liste initiale des éléments: "+hm);
  6. hm.put(100, "Amit");
  7. hm.put(101, "Vijay");
  8. hm.put(102, "Rahul");

En conséquence, où utilisons-nous HashMap en Java ?

Les cartes sont utilisées lorsque vous souhaitez associer une clé à une valeur et les listes sont une collection ordonnée. Map est une interface dans le Java Cadre de collecte et un HashMap est une implémentation de l'interface Map. HashMap sont efficaces pour localiser une valeur basée sur une clé et insérer et supprimer des valeurs basées sur une clé.

Comment HashMap stocke-t-il les paires clé-valeur ?

Cartes de hachage utiliser une classe interne pour boutique données: l'Entrée. Cette entrée est une simple clé - paire de valeurs avec deux données supplémentaires: une référence à une autre entrée afin qu'un HashMap pouvez boutique des entrées telles que des listes chaînées. un hachage valeur qui représente le hachage valeur du clé.

Conseillé: