Ordenar Lista de Objetos por um determinado atributo  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Black_Burn
Smalltalk
[Avatar]
Membro desde: 22/02/2005 07:56:04
Mensagens: 4
Localização: São Leopoldo - RS
Offline

Olá...

Alguem ae tem ideia de como eu poderia fazer isso?

Exemplo...

Lista = Contendo 5 Objetos, com os seguintes atributos...
Nome
Idade
Cidade

Gostaria de Ordenar os objetos desta lista pelo atributo nome? tem como?

Grato..


[]'s
[MSN] [ICQ]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

http://www.guj.com.br/posts/list/24150.java
http://www.guj.com.br/posts/list/20989.java
[WWW]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

http://www.guj.com.br/java.artigo.109.1.guj

Ao invés de arrays podem ser usados com Lists.

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
marcioa1
Virtual Machine Man
[Avatar]

Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline

Se o foi você quem definiu a classe, é preciso implementar a Interface Comparable.



Não tenho certeza se você tem que implementar equals() e hashCode().

Sem implementar Comparable, o Set ou List, não vai saber como ordenar seus objetos.


Márcio

Eu não vi que querias ordenar por um String, que já implementa Comparable. Foi mal !

This message was edited 1 time. Last update was at 23/06/2005 19:53:52


SCJP 1.4,
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team