Bonjour,
J'aimerai bien trier cette map
Map<String, Map<Integer, Integer>>
par rapport à l'entier en rouge.
Merci infiniment
Bonjour,
J'aimerai bien trier cette map
Map<String, Map<Integer, Integer>>
par rapport à l'entier en rouge.
Merci infiniment
- Soit tu utilises le SortedMap/TreeMap pour ton Map<Integer, Integer>
- Soit tu ecris un comparator.
Ceci dit je ne vois aucun interet de trier ce Map<String, Map<Integer, Integer>>
par exempleMap<String, Map<Integer, Integer>>
par rapport à l'entier en rouge.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <string1, <(1, 123), (2, 124), (3, 1245)>> <string2, <(2, 123), (3, 124), (4, 11)>>
Tu dois implementer l'interface comparator et redefirir sa methode.
Bonne chance.
De même que ttttnht, je suis vraiment curieux de voir quel ordre tu peux définir "sur l'entier en rouge".
À moins que tu ne veuilles trier la liste des éléments d'une Map<Integer,Integer> créée à partir de la réunion des couples clés / valeurs de ta première map ? Sinon ça semble pour le moins obscur.
pour faire clair:
C'est censé etre quoi l'ordre trié dans ton cas??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 "zero" -> { 1 -> 2 5 -> 12 69 -> 69 } "deux" -> { 8 -> 3 11 -> 56 6 -> 9 -8 -> 2 } "trois"-> { 0 -> 4 5-> 6 } "quatre"->{ 0 -> 1 }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager