[JAVA] Remplissage HashTable

Fermé
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 - 2 juin 2010 à 14:04
Bonjour,

J'ai un soucis pour remplir une Hashtable!

Mon code fais ca:

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!



A voir également: