Obtenez 10 premières valeurs de hachage de la carte

Je suis à essayer de comprendre comment pourrais-je obtenir les 10 premières valeurs de la HashMap. J'ai d'abord essayer d'utiliser la TreeMap et avoir trier par valeur, puis prendre la première à 10 valeurs cependant, il semble que ce n'est pas une option, comme TreeMap sortes par clé.

Je veux toujours être en mesure de savoir quelles sont les touches qui ont les valeurs les plus élevées, la K, V de la carte sont String, Integer.

  • qu'entendez-vous le top 10 ? basé sur quoi?
  • Pouvez-vous s'il vous plaît poster un peu de code pour montrer quel genre d'éléments de comparaison?
  • TreeMap peut faire le tri pour vous. Mais pour que nous puissions savoir ce que vous êtes en essayant de trier par u ont à nous dire!
  • Ahh désolé raté, le K,V sont d'une Chaîne de caractères,Entier. J'ai encore besoin de savoir quelles sont les touches qui ont les valeurs les plus élevées.J'ai essayé de TreeMap, mais il ne trie par clé tel que défini dans la spécification.
  • stackoverflow.com/questions/109383/...
InformationsquelleAutor Tohmas | 2013-03-15