Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2012, 11:53
batistap
 
Fecha de Ingreso: noviembre-2010
Mensajes: 72
Antigüedad: 13 años, 6 meses
Puntos: 1
Ordenar Map de mayor a menor

Imagínense que tengo un Map<String,Integer> con los siguientes valores:
("Rojo",3)
("Azul",1)
("Verde",2)
("Amarillo",4)
("Negro",2)


Estoy intentando hacer un método para ordenarlos de mayor a menor pero no lo consigo, me gustaría que al ordenar el mapa quedase así:

("Amarillo",4)
("Rojo",3)
("Negro",2)
("Verde",2)
("Azul",1)


¿Alguien sabe cómo podría hacerlo?


Un saludo y muchas gracias de antemano.