Ten blog omówi użycie „Obiekty.równa się()„Metoda w Javie.
Co to jest „obiekty.equals () ”w Javie?
Powiązane "równa się()„Metoda jest statyczną metodą„Klasa obiektów”To przyjmuje dwa obiekty jako jego parametry i kontrole, jeśli są one równe, zwracając„Boolean" wartość.
Składnia
Obiekty.równe (OBJ)W powyższej składni „obj”Odnosi się do obiektu, który należy porównać z powiązanym obiektem.
Przykład 1: Porównanie wartości „NULL”, „Liczba całkowita” i „pływak” za pomocą „obiektów.equals () ”w Javie
W tym przykładzie wartości różnych typów danych zostaną przydzielone jako metody, i.mi., "Obiekty.równa się()„Parametr i sprawdzony pod kątem równości:
Importuj Java.Util.Obiekty;W powyższych wierszach kodu zastosuj następujące kroki:
Wyjście
W powyższym wyjściu można zauważyć, że odpowiedni wynik jest zwracany na podstawie ocenianego porównania.
Notatka: Jeśli wartości są takie same, ale typy danych są sprzeczne, i.mi., 4 (liczba całkowita), 4.0 (Float), wynik zostanie zwrócony jako „FAŁSZ".
Przykład 2: Korzystanie z „obiektów.equals () ”Metoda z obiektami ciągów w Javie
W tym konkretnym przykładzie omówioną metodę można zastosować do porównania utworzonych obiektów ciągów bez i przydzielania odpowiednio dwóch wartości ciągów:
String Object1 = new String ();W powyższym fragmencie kodu:
Wyjście
W tym wyjściu można przeanalizować, że ponieważ obiekty nie zostały najpierw przydzielone z wartościami, więc wartość logiczna „PRAWDA”Jest zwracany, co nie ma miejsca w drugim scenariuszu (po ustawieniu wartości).
Wniosek
„„Obiekty.równa się()”W Javie jest metodą statyczną, która przyjmuje dwa obiekty jako jej parametry i kontrole, jeśli są one równe, zwracając wartość logiczną. Tę metodę można zastosować do porównania wartości wielu typów danych lub w celu porównania dwóch obiektów z i bez przydzielania im wartości (obiekty). Ten blog kierował wykorzystaniem i wdrożeniem „Obiekty.równa się()„Metoda w Javie.