Boa Tarde galera estou com um problemaço que não encontrei uma solução ainda e optei por vossa ajuda, bem o problema é o seguinte…
Tenho um HashMap que tem uma chave que é o ‘id’ do meu objeto é o objeto…
exemplo:
[code]
HashMap<String, Cliente> maps = new HashMap<String, Cliente>();
for (Cliente cli: Clientes) {
maps.put(cli.getId(), cli);
}[/code]
então quero ordenar este hashmap pelo nome do cliente, pelo seu apelido e assim por diante, lembrando
utilizo o struts, não consigo resolver por getileza Help!!!
Eu faria o seguinte:
1-Já traria meus Clientes ordenados pela consulta (sql) ou um comparator
2- Utilizaria assim LinkedHashMap<String, Cliente>() maps = new LinkedHashMap<String, Cliente>(), pois mantem a ordem de inclusão.
[quote=avsouza]Eu faria o seguinte:
1-Já traria meus Clientes ordenados pela consulta (sql) ou um comparator
2- Utilizaria assim LinkedHashMap<String, Cliente>() maps = new LinkedHashMap<String, Cliente>(), pois mantem a ordem de inclusão.
[/quote]
Velho muito obrigado encontrei a solução uns dois milésimos de segundo antes de tu responder mais obrigado é que achei um tópico interressantissimo sobre collections e tudo mais dai já aprendi… valew brother fika na paz…