i ont la TreeMap suivante:TreeMap: valeurs de tri d'une carte avec les touches de déplacement ainsi que les valeurs
TreeMap<Integer, Double> map;
les valeurs doubles ne sont pas uniques.
i itérez la carte en utilisant les clés Integer et les fonctions firstEntry() et higherEntry() et modifiez les valeurs Double.
Maintenant, je veux lister les valeurs des paires dans l'ordre décroissant des valeurs doubles. quelle est la meilleure façon de le faire?
ces clés Integer sont importantes pour moi et parce que les valeurs doubles ne sont pas uniques, je ne peux pas avoir une clé double.
Mise à jour: Plus Explication C'est le problème classique. disons que rollnos des étudiants est la clé et leur pourcentage est la valeur. Maintenant, trier par pourcentage et nous devrions être en mesure de dire quel pourcentage est-il. donc j'ai besoin de la clé entière.
Puis-je demander ce que les Entiers représentent? Sachant que cela aiderait à proposer une autre structure de données au lieu de la TreeMap ... – pgras
Pouvez-vous clarifier le titre? Ce n'est pas clair quel champ vous essayez de trier. – cmcginty