Bonjour,

J'ai un soucis pour remplir une Hashtable!

Mon code fais ca:

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 ^^ 
}
Sauf que le remplissage ce fait comme suit:
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!