Bonjour
J'ai un TreeMap<String, LinkedList<String>> dont je veux trier les clés suivant la taille de leur valeur. Par exemple j'ai ceci dans mon TreeMap

bye: bonneNuit
bonjour: salut goodMorning coucou
bonsoir: hello goodEvening


Dans cet exemple, je voudrais trier ce TreeMap pour que j'ai le résultat suivant à l'affichage de son contenu

bonjour: salut goodMorning coucou
bonsoir: hello goodEvening
bye: bonneNuit

Donc la première clé "bonjour" a plus de valeurs que les autres clés, et après la clé "bonsoir" a plus de valeurs que la dernière clé "bye".

Comment pourrais je obtenir ce résulat ?

Merci