J'ai une LinkedHashMap qui a des doublons dans la sortie. La carte ressemble à ceci:Filtrer les doublons de type Objet de la liste en Java
Map<Object, List<Object>> myMap= new LinkedHashMap<Object, List<Object>>();
Quand je sysout cette carte le résultat ressemble à ceci:
Test.example.id = [Source.table1.id, Source.table2.id],
Test.example.name = [Source.table1.name, Source.table1.name]
Maintenant, je voudrais filtrer tous les doublons sur un enregistrement de sorte que la sortie serait être:
Test.example.id = [Source.table1.id, Source.table2.id],
Test.example.name = [Source.table1.name]
Quelqu'un peut-il m'aider avec cela?
Merci!
Kevin
Est-il nécessaire que votre Carte soit de type Objet? Il semble que ce pourrait être une chaîne ou un type numérique? – Nessuno
Mettez-le dans 'Set'. – Pshemo
La carte contient des objets d'une classe personnalisée qui a plusieurs fonctions que j'utiliserai plus tard. – Kevin