Bonjour,
J'ai remarqué que beaucoup de discussions sont créés pour savoir comment trier une Map correctement, mon problème c'est l'inverse.
Je dispose d'une variable de type Map<String,DataProp> instanciée en HashMap<String,DataProp> dans laquelle j'insère des données avec la ligne :
Avant chaque insertion, je contrôle la clé de type String de la donnée insérée dans mes logs et j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part dataPropList.put(aDataProp.getName(), aDataProp);
C
A
B
Après la suite d'insertion je me retrouve avec une Map trié sur ses clés par ordre Alphabétique, je sais que c'est le tri naturelle.
A
B
C
J'aimerais savoir comment je peux garder un tri par ordre d'insertion uniquement.
J'ai testé de définir un comparateur en utilisant une TreeMap mais je n'y arrive pas.
Partager