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.