Foros del Web » Programación para mayores de 30 ;) » Java »

como usar CollectionUtils

Estas en el tema de como usar CollectionUtils en el foro de Java en Foros del Web. Hola quisiera saber un ejemplo de como usar el collectionutils. saco lo que quiero ordenar de un hashmap y tengo que ordenarlo. pero tengo que ...
  #1 (permalink)  
Antiguo 16/12/2008, 04:51
Avatar de magam  
Fecha de Ingreso: julio-2006
Ubicación: Florencio Varela, Buenos Aires, Argentina
Mensajes: 97
Antigüedad: 18 años, 6 meses
Puntos: 1
como usar CollectionUtils

Hola quisiera saber un ejemplo de como usar el collectionutils. saco lo que quiero ordenar de un hashmap y tengo que ordenarlo. pero tengo que ordenarlo por un solo registro. como puedo pasarle el criterio de ordenamiento?
muchas gracias.!
  #2 (permalink)  
Antiguo 25/12/2008, 12:21
 
Fecha de Ingreso: diciembre-2008
Mensajes: 1
Antigüedad: 16 años
Puntos: 0
Respuesta: como usar CollectionUtils

Supongo que quieres ordenar por un atributo determinado del objeto almacenado en el mapa, no por la clave.

Si el objeto implementa Comparable y la implementación del mapa soporta ordenación (p.e. TreeMap) recorrer el mapa sería suficiente.

Si no es así, vuelca los valores del mapa en un ArrayList (new ArrayList(mapa.getValues()) ), implementa un Comparator y usa Collections.sort (pasando la lista y el Comparator).

En CollectionUtils no veo nada que te pueda ayudar, por cierto.

salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:08.