Jak wypada enum w Javie?
Jak wypada enum w Javie?

Wideo: Jak wypada enum w Javie?

Wideo: Jak wypada enum w Javie?
Wideo: Java Enums Explained in 6 Minutes 2024, Listopad
Anonim

Wyliczenie implementuje Porównywalny interfejs i to porównać do () metoda porównuje tylko ten sam typ wyliczenie . Również naturalny porządek wyliczenie to kolejność, w jakiej są zadeklarowane w kodzie. Jak pokazano na 10 przykładach Wyliczenie w Jawa , ten sam porządek jest również utrzymywana przez metodę porządkową() wyliczenie , który jest używane przez EnumSet i EnumMap.

W związku z tym, czym jest enum w Javie?

Wyliczenia Java . jakiś wyliczenie to specjalna „klasa”, która reprezentuje grupę stałych (zmiennych niezmiennych, takich jak zmienne końcowe). Aby stworzyć wyliczenie , Użyj wyliczenie słowa kluczowego (zamiast class lub interface) i oddziel stałe przecinkami.

Podobnie, czy wyliczenie jest porównywalne? Wyliczenie stałe są tylko porównywalny do innego wyliczenie stałe tego samego wyliczenie rodzaj. Naturalny porządek realizowany przez tę metodę to kolejność, w której deklarowane są stałe.

W związku z tym, jak wyliczenie wypada w porównaniu z ciągiem?

Do porównywanie String do Wyliczenie wpisz, który powinieneś przekonwertować wyliczenie do strunowy i wtedy porównywać im. W tym celu możesz użyć metody toString() lub name(). toString()- Zwraca nazwę tego wyliczenie stała, jak zawarto w deklaracji.

Jak porównujesz obiekty w Javie?

Być w stanie porównywać dwa Obiekty Java tej samej klasy boolean równa się ( Obiekt obj) metoda musi być nadpisana i zaimplementowana przez klasę. Realizator decyduje, które wartości muszą być równe, aby rozważyć dwa przedmioty być równym.

Zalecana: