[resolvido]Uso do ArrayList  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
abelgomes
Virtual Machine Man
[Avatar]

Membro desde: 12/06/2008 17:08:23
Mensagens: 706
Localização: Manaus-AM
Offline

boa tarde galera da força...
gostaria de saber melhor o uso do contains

segue exemplo


nesse caso o p4 é igual ao p1..mas sao objetos diferentes..blz..logo ele retorna false...mas eu quero saber como fazer esse cara me retornar true!
tenho que sobrescrever o metodo equals na minha classe pessoa? se sim..ja fiz isso e nao deu certo...

funcionou com o metodo equals mesmo pessoa....foi mal ai pelo incomodo.

This message was edited 1 time. Last update was at 16/03/2009 12:58:27


...the only easy day was yesterday...
[Email] [MSN]
thingol
Moderador

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

É necessário sobreescrever equals para que contains funcione corretamente. Um exemplo:

[WWW]
thingol
Moderador

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

Note que a sobreescrita correta do método equals é "public boolean equals (Object)", não "public boolean equals (Pessoa)". OK?
[WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team