Diviser le hashmap

lilybg - 4 avril 2013 à 10:33
 Utilisateur anonyme - 9 avril 2013 à 14:00
Bonjour,

je souhaite réussir a faire ce démarche. Pourriez vous m'aider ?

Hashmap: A 12 B 21 C 26 D 34 E 41 F 41 G 56

je voudrais comparer la valeur 34 par les valeurs du hashmap
==> si hashmap.get(key)==34
*** diviser le hashmap en deux ***

Hashmap1: A 12 B 21 C 26
Hashmap2: E 41 F 41 G56

Merci

1 réponse

Utilisateur anonyme
9 avril 2013 à 14:00
Bonjour

Vous avez juste à parcourir les entrées de la HashMap (cf. entrySet()), créer une liste de HashMaps, créer une nouvelle HashMap, tester la valeur de l'entrée (monHashMap.getValue()), ajouter l'entrée à la HashMap créée si la valeur n'est pas 34 ou créer une nouvelle HashMap et la sélectionner pour les ajouts suivants, ainsi de suite.
















T.U.E.R (First Person Shooter créé par Julien Gouesse)
0
Rejoignez-nous