Sobes.tech
Junior — Middle

Cum se creează de obicei metoda equals în mod implicit în Java?

sobes.tech AI

Răspuns de la AI

În mod implicit, metoda equals în Java, moștenită din clasa Object, compară obiectele după referință, adică returnează true doar dacă ambele variabile indică același obiect în memorie.

Exemplu de implementare implicită:

public boolean equals(Object obj) {
    return (this == obj);
}

Dacă doriți să comparați obiectele după conținut, metoda equals este de obicei suprascrisă, comparând valorile câmpurilor clasei.