bonjour,
J'aimerai que qqun m'eclaire sur la maniere dont une hashtable stock ses donnees.
Voila ce qu'il ce passe:
je declare une hashtable H
je lui fais H.put((String)S,nomObjet)
et S a comme valeurs successives:
r0
r1
r2
r3
r4
r1-1
r1-2
r1-3
r1-7
r2-3
r1-7-3
r2-3-2
cependant lorsque que j'appelle un iterator sur cette hashtable afin de recup mes objets,ca lit dans l'ordre suivant ( alors que je lui ai rien demande...lol):
r1-7-3
r1-3
r4
r1-2
r2-3-2
r1-1
r3
r2
r1
r2-3
r1-7
r1-4
est ce que qqun sait si c'est l'ordre de stockage qui est modifie, si c'est l'iterator qui fait tout ca au hasard ou bien si tout ca est régie par une regle qu'apparemment je ne connais pas !
merci d'avance
Mat l'intrigué
Partager