Equals

3 respostas
E

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 ‘==’??

3 Respostas

Roger75

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;
    }
}
Mantu

O tópico abaixo pode esclerecer algumas dúvidas
http://www.guj.com.br/posts/list/52376.java

ziegfried

ou assim (mais elegante :D):

public Conta{

    //atributos e outros métodos aqui
    //...

    public boolean equals(Conta conta) {
       return this.numero == conta.numero;
    }
}
Criado 5 de agosto de 2008
Ultima resposta 5 de ago. de 2008
Respostas 3
Participantes 4