como aplico o metodo equals nessa situação:
public void comparaNumero(Conta a,Conta b){
if((a.numero)[b]==<a>/b</a>){
}
}
no lugar do ‘==’??
como aplico o metodo equals nessa situação:
public void comparaNumero(Conta a,Conta b){
if((a.numero)[b]==<a>/b</a>){
}
}
no lugar do ‘==’??
Bem, acho que você quer comparar dois objetos "Conta".
Na classe Conta você implementa o método equals (pois Conta é um "Object"):
public Conta{
//atributos e outros métodos aqui
//...
public boolean equals(Conta conta){
if (this.numero==conta.numero){
return true;
}
return false;
}
}
O tópico abaixo pode esclerecer algumas dúvidas
http://www.guj.com.br/posts/list/52376.java
ou assim (mais elegante :D):
public Conta{
//atributos e outros métodos aqui
//...
public boolean equals(Conta conta) {
return this.numero == conta.numero;
}
}