Jak porównać wyliczenia z ciągami?
Jak porównać wyliczenia z ciągami?

Wideo: Jak porównać wyliczenia z ciągami?

Wideo: Jak porównać wyliczenia z ciągami?
Wideo: Szybko i na temat. Ciąg Arytmetyczny Wstęp 2024, Listopad
Anonim

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.

W ten sposób, jak porównujesz wyliczenia?

Istnieją dwa sposoby na zrobienie porównanie z wyliczenie członkowie: metoda równa się używa wewnętrznie operatora ==, aby sprawdzić, czy dwa wyliczenie są równe. Oznacza to, że możesz porównaj Wyliczenie przy użyciu metody == i równa się.

Wiesz też, co zwraca wyliczenie valueOf? Jawa. język. Wyliczenie . wartość () metoda zwroty ten wyliczenie stała określonego wyliczenia o określonej nazwie. Nazwa musi dokładnie odpowiadać identyfikatorowi użytemu do zadeklarowania wyliczenie stała w tym typie.

Jak znaleźć tutaj numerację ciągu?

Możesz tworzyć Wyliczenie z ciągu używając Wyliczenie . metoda valueOf(). valueOf() jest statyczną metodą, która jest dodawana do każdego Wyliczenie klasa w czasie kompilacji i jest niejawnie dostępna dla wszystkich Wyliczenie wraz z metodami values(), name() i cardinal().

Czy możesz użyć instrukcji switch wokół wyliczenia?

Tak, Możesz użyć Enum w Oświadczenie o zmianie przypadku w Javie jak int primitive. Gdyby ty są zaznajomieni z wyliczenie int wzorzec, gdzie liczby całkowite reprezentują wyliczenie wartości przed Javą 5 wtedy ty już wie jak korzystać z przypadku przełącznika z Wyliczenie.

Zalecana: