Ordenar um ArrayList em GWT

1 resposta
K

Oi eu gostava de saber se ha alguma forma de ordenar um ArrayList em função de um campo…

segundo esta imagem do meu programa eu gostava de clicar em marca e ele ficar ordenado por marca e assim sucivelmente

private List<Funcionario> lista_funcionarios = new ArrayList<Funcionario>();

obrigago desde ja, agradeço toda a ajuda, todo conta!

1 Resposta

estevaodrdias

Usa a interface Comparable e reescreve o método compareTo:
http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Comparable.html

Depois usa Collections.sort() para ordenar
http://download.oracle.com/javase/1.4.2/docs/api/java/util/Collections.html#sort(java.util.List)

Aqui no GUJ tem um exemplo muito bom disso:
http://www.guj.com.br/java/54036-comparator

Criado 6 de abril de 2011
Ultima resposta 6 de abr. de 2011
Respostas 1
Participantes 2