Différence entre ArrayList et HashMap en Java

ArrayList et HashMap sont des classes de collection couramment utilisées en Java. Bien que les deux fassent partie du framework collection, la manière dont ils stockent et traitent les données est totalement différente. Dans cet article, nous allons voir la différence clé entre ces deux collections.
 
 

Table de comparaison
HashMap ArrayList
Implémentation Map List
Stockage d’objets Deux objets: clé/valeur Stocke un seul objet: valeur
Les doublons Clé unique, valeurs en double Permettre les doublons
Ordre Non ordonné Maintient l’ordre
Valeur Null HashMap autorise une clé NULL et un nombre quelconque de valeurs NULL. ArrayList peut avoir un nombre quelconque d’éléments nuls.
Méthode get() Les éléments sont récupérés en spécifiant la clé correspondante. Nous pouvons obtenir l’élément en spécifiant son index.
QCM-Java

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *