Hello,
Je parcours une HashMap et je réccuppère les clé/valeurs que je stocke dans un tableau 2D :
Le problème c'est que l'ordre dans lequel les clés/valeurs ont été insérées n'est pas respecté.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int j = 0; for (String key : mcu.keySet()) { data[j][0]= mcu.get(key); data[j][1]= key; data[j][2]= "no"; j++; }
contenu de la HashMap "mcu" :
0: Port B0/ain0
1: Port B1/ain1
2: Port B2/ain2
3: Port B3/ain3
4: Port B4/ain4
5: Port B5/ain5
6: Port B6/ain6
Ordre obtenu : 1.4.3.6.0.5.2
Comment lire et stocker en respectant l'orde des éléments insérés ?
:merci :
Partager