Słowo kluczowe wyliczenia Java
Przykład
Utwórz enum
ze stałymi (zmiennymi niezmiennymi):
enum Level {
LOW,
MEDIUM,
HIGH
}
Możesz uzyskać dostęp do enum
stałych za pomocą składni kropki :
Level myVar = Level.MEDIUM;
Definicja i użycie
Słowo enum
kluczowe deklaruje typ wyliczeniowy (niezmienny).
Wyliczenie to specjalna „klasa”, która reprezentuje grupę stałych (zmiennych niezmiennych, takich jak zmienne końcowe).
Aby utworzyć wyliczenie, użyj enum
słowa kluczowego (zamiast klasy lub interfejsu) i oddziel stałe przecinkami. Zwróć uwagę, że powinny być pisane wielkimi literami.
Różnica między wyliczeniami a klasami
Puszka enum
, podobnie jak class
, ma atrybuty i metody. Jedyną różnicą jest to, że stałe wyliczenia to public
, static
i final
(nie można ich zmienić — nie można ich nadpisać).
An enum
nie może służyć do tworzenia obiektów i nie może rozszerzać innych klas (ale może implementować interfejsy).
Używaj wyliczeń, gdy masz wartości, o których wiesz, że się nie zmienią, takie jak dni miesiąca, dni, kolory, talia kart itp.
Powiązane strony
Przeczytaj więcej o wyliczeniach w naszym samouczku Java Enum .