Sobes.tech
Junior

Java-da standart equals və hashCode modifikatorları nədir?

sobes.tech Süni İntellekt

AI-dan cavab

Əsas Object sinifində. equals metodu standart olaraq obyektlərin referanslarını müqayisə edir (this == obj). hashCode metodu standart olaraq, adətən, obyektin yaddaş ünvanından alınan tam ədəd dəyərini qaytarır.

// Object.equals() nümunəsi
public boolean equals(Object obj) {
    return (this == obj); // Referans ilə müqayisə
}
// Object.hashCode() nümunəsi
public native int hashCode(); // Nativ metod, nativ kodda həyata keçirilir

Burada modifikatorlar tətbiq edilə bilməz; bunlar Object sinfinin metodlarıdır.