Java + tri d'une map à partir des valeurs

Fermé
Blaireau64 - 30 mars 2004 à 11:06
 Matt789456 - 6 nov. 2008 à 09:12
Bonjour,
On aimerait savoir si il existerait une structure de donnée de type " MAP " qui trierait cette map suivant les valeurs (suivant un critere que l'on définirait)et non suivant les clés comme les sorted map.

On aimerait éviter une strucute de données "faite maison".

Merci d'avance !

3 réponses

HackTrack Messages postés 618 Date d'inscription vendredi 26 juillet 2002 Statut Membre Dernière intervention 13 juillet 2013 972
21 mars 2007 à 10:12
Salut!

		Map<String, Integer> map = new HashMap<String, Integer>();
		map.put("HackTrack",4500);
		map.put("CCM",3698);
		map.put("Blaireau64",2569);
		map.put("Java",6500);
		map.put("Linux",6500);
		map.put("Kill bill( G....)",0);
		Collection<Integer> vals = map.values();
		List<Integer> tempList = new ArrayList<Integer>(vals);
		Collections.sort(tempList);
		System.out.println(tempList);


;-)
HackTrack
9
MohamedAliMichael
8 mars 2007 à 16:07
salut Les pro es que le probleme de tri avec java est résolu, car le mien marche pas , de l'aide les pro
-1