Pessoal
Estou querendo verificar se um elemento existe em um arrayList. Para isso utilizo o método contains():
nomeArrayList.contains(OBJETO_PESSOA);
O método contains() verifica se existe o elemento na lista conforme a implementação do método equals() na classe Pessoa. Agora que aparece a dúvida, se a classe Pessoa não implementar hashCode(), mas implementar equals(), pode ser retornado um valor true, sendo que os hashCode são diferentes?
Valeu