Bonjour,
J'ai 2 Hashmap sous la forme MAP1<String, Objet> MAP2<String, Objet>, les keys sont les mêmes pour les 2 Hashmap et les différences sont au niveau des objets.
J'aimerais comparer les 2 MAP et mettre dans une liste la key quand il y a une différence entre les 2 objets.
Niveau complexité quel est le meilleur moyen ? Et comment puis-je faire ça ?
Un exemple de ce que je veux :
MAP 1 = Key : 1 | Valeur :: Nom : Dupont Prenom : Tony Age : 15
= Key : 2 | Valeur :: Nom : Socle Prenom : Eric Age : 17
= Key : 3 | Valeur :: Nom : Lou Prenom : Sophie Age : 17
MAP 2 = Key : 1 | Valeur :: Nom : Dupont Prenom : Tony Age : 15
= Key : 2 | Valeur :: Nom : Socle Prenom : Eric Age : 15
= Key : 3 | Valeur :: Nom : Lou Prenom : Sophie Age : 17
Résultat que je souhaite :
Key : 2
MAP 1 = Valeur :: Nom : Socle Prenom : Eric Age : 17
MAP 2 = Valeur :: Nom : Socle Prenom : Eric Age : 15
ATTRIBUT DIFFERENT = AGE
Merci d'avance
Partager