Bonjour,
J'ai un soucis pour remplir une Hashtable!
Mon code fais ca:
Sauf que le remplissage ce fait comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Hashtable table = new Hashtable(); for(int i =0 ; i < 21 ; i++){ table.put(i,liste[i]) //on imagine que liste est un tableau de 21 éléments ^^ }
0,1,2,3,4,5,6,7,8,9,7,8,9,10,11,12,13,14,15,16,14
Résultat au lieu d'avoir 21 valeurs j'en ai 16 dans ma Hashtable (qui a cependant une taille de 21...) et j'ai perdu les éléments 7,8,9,14 écrasé par les éléments 10,11,12,21...
Et je comprends vraiment pas pourquoi ca fais ca, puisque chaque élément doit avoir une key différente ca devrait pas écraser les éléments déjà présent...
Merci par avance de votre aide!
Partager