Sobes.tech
Junior — Middle

როგორ იქმნება ჩვეულებრივ equals მეთოდი Java-ში სტანდარტულად?

sobes.tech AI

პასუხი AI-სგან

პარამეტრის მიხედვით, Java-ში Object კლასიდან მემკვიდრეობით მიღებული equals მეთოდი ობიექტებს მიმართავს, ანუ აბრუნებს true მხოლოდ იმ შემთხვევაში, თუ ორივე ცვლადი მიუთითებს ერთსა და იმავე ობიექტზე მეხსიერებაში.

ნაგულისხმევი მაგალითი:

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

თუ გსურთ ობიექტების შედარება მათი შიგთავსის მიხედვით, ჩვეულებრივ, გადაწერენ equals მეთოდს, შედარებით კლასის ველების მნიშვნელობებს.