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.







Répondre avec citation




Partager