Ordenação de Collection

2 respostas
rogeriosantos77

Srs,

Qual caminho para seguir para ordenar uma collection formada de um bean, sendo que a ordenação pode ser feita por qualquer attributo do bean.
Ex Tenho um bean chamado Pessoa com o attributo Nome, Endereco e Cidade.
Em determinado momento tenho uma collection deste bean, so qu quero ordena-la atraves hora do nome , ou endereco ou cidade.
Pelo que vi o Collections.sort é viavel para ordenação atraves de uma coluna pois codifico o compareTO para uma coluna, mas e quando a coluna a ser ordenada é dinamica como neste caso ?

2 Respostas

A

Nesse seu caso acho que vai ter que implementar algo especifico. Agora como vai se dar essa ordenação dinamica?? Você pode implementar no seu compareTo não?

Alberto

victorwss

Implemente a interface Comparator e chame o método sort que tem o Comparator como parâmetro.

Criado 27 de fevereiro de 2009
Ultima resposta 27 de fev. de 2009
Respostas 2
Participantes 3