ArrayList alfa = p.getList(); alfa.contains(bean)

2 respostas
B

Pessoa,

Vocês sabem como o método contains de um ArrayList avalia a igualdade de dois objetos? É por referência ou por comparação dos atributos do bean (classe)?

Gustavo Guilherme BacK

2 Respostas

Daniel_Quirino_Olive

A forma que o contains do ArrayList avalia a igualdade é a mesma demostrada na documentação da interface java.util.List.

Daniel_Quirino_Olive

P.S.: Por este motivo e por outros é que você precisa SEMPRE sobre-escrever o método “equals”.

Criado 23 de outubro de 2003
Ultima resposta 23 de out. de 2003
Respostas 2
Participantes 2