precisa importar alguma coisa pra usar o metodo
equals???
please;;;
precisa importar alguma coisa pra usar o metodo
equals???
please;;;
Não, mas seria bom sobreescrever, afinal equals vem de java.lang.Object 
Toda classe herda de java.lang.Object , portanto, se voce quer comparar objetos puros equals é uma boa saida, mas se voce quer comparar um objeto alunoX com alunoY, sobrescrever o método Equals é a melhor saída. É sempre bom sobrescrever equals() e toString(). Ao menos na maioria dos casos.
Ex simples pra vc treinar:
Eu tenho um objeto chamado PessoaLouca, que contém os seguintes parametros:
Nome: Louco Jr.
idade: 10 mil anos atrás.
Agora suponha que o seu chefe quer que voce sobrescreva o método toString() porque é melhor que ficar digitando (getNome, getIdade).
Agora suponha que voce quer comparar dois loucos, o LoucoJr e o LoucoMaster, e voce quer compara-los para saber se eles são iguais em nome, e na idade. Como voce faria?
[]'s
sobreescreva o equals na classe Conta
pode ficar assim
public boolean equals(Object obj) {
if ( this.numero == ((Conta)obj).numero ){
return true;
}
return false;
}