Sobes.tech
Junior — Middle

Kuidas tavaliselt luuakse Java keeles vaikimisi meetod equals?

sobes.tech AI

Vastus AI-lt

Vaikimisi Java-s equals meetod, mis pärineb Object klassist, võrdleb objekte viite järgi, see tähendab, et see tagastab true ainult juhul, kui mõlemad muutujad viitavad samale objektile mälus.

Vaikimisi rakenduse näide:

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

Kui soovite objekte sisu järgi võrrelda, üle kirjutatakse tavaliselt equals meetod, võrreldes klassi väljade väärtusi.