Jawa.czas.Zegar.równa się()
Java.czas.Zegar.Equals () Metoda w zegarku Java służy do sprawdzenia, czy dwa obiekty zegara (domyślne lub określone strefę) są równe, czy nie. Jeśli oba obiekty zegara są równe, prawda jest zwracana. W przeciwnym razie, jeśli oba obiekty zegara nie są równe, Fałsz jest zwracany.
Zwraca wartość logiczną Prawdę/Fałsz.
Składnia
clock_object1.równa się (Clock_Object2)Gdzie Clock_Object1 reprezentuje pierwszy zegar, który ma informacje zegarowe i zegarowy_object2 reprezentuje drugi zegar, który ma informacje zegarowe.
Przykład 1
Utwórzmy dwa obiekty zegarowe z dwiema samymi strefami i sprawdź, czy oba strefy czasowe są równe, czy nie.
Importuj Java.czas.*;Wyjście
Wyjaśnienie
Linia 9: Utwórz pierwszy obiekt zegara (Clock_Object1) ze strefą - Afryka/Algier.
Linia 14: Utwórz pierwszy obiekt zegara (Clock_Object2) ze strefą - Afryka/Algier.
Linia 19: Sprawdź, czy dwa obiekty zegara są równe, czy nie.
Przykład 2
Utwórzmy dwa obiekty zegarowe z dwiema różnymi strefami i sprawdź, czy oba strefy czasowe są równe, czy nie.
Importuj Java.czas.*;Wyjście
Wyjaśnienie
Linia 9: Utwórz pierwszy obiekt zegara (CLOCK_OBject1) za pomocą strefy -etc/utc.
Linia 14: Utwórz pierwszy obiekt zegara (Clock_Object2) ze strefą - Afryka/Algier.
Linia 18: Sprawdź, czy dwa obiekty zegara są równe, czy nie.
Przykład 3
Utwórzmy dwa obiekty zegarowe z dwiema domyślnymi strefami i sprawdź, czy oba strefy czasowe są równe, czy nie.
Importuj Java.czas.*;Wyjście
Oba są takie same, ponieważ stref czasowy to GMT.
Wyjaśnienie
Linia 9: Utwórz pierwszy obiekt zegara (CLOCK_OBject1) w strefie domyślnej.
Linia 14: Utwórz pierwszy obiekt zegara (CLOCK_OBject1) w strefie domyślnej.
Linia 18: Sprawdź, czy dwa obiekty zegara są równe, czy nie.
Przykład 4
Jak wiemy, Instant () zwraca znacznik czasu danego obiektu zegara. Sprawdźmy, czy instancja dwóch obiektów zegara jest równa, czy nie.
Importuj Java.czas.*;Wyjście
Tutaj istnieje różnica w milisekundach. Oba obiekty zegara nie są równe.
Wyjaśnienie
Linia 9: Utwórz pierwszy obiekt zegara (CLOCK_OBject1) w strefie domyślnej.
Linia 14: Utwórz pierwszy obiekt zegara (CLOCK_OBject1) w strefie domyślnej.
Linia 18: Sprawdź, czy instancja dwóch obiektów zegara jest równa, czy nie z metodą instant ().
Wniosek
W tym samouczku nauczyliśmy się sprawdzić równość dwóch obiektów zegara za pomocą Java.czas.Zegar.Metoda equals (). Omówiliśmy różne przykłady z różnymi strefami. Wreszcie, dowiedzieliśmy się, że za pomocą metody instant () dwa obiekty zegara nie są równe, ponieważ istnieje różnica w milisekundach.