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.