instrukcja switch w Javie

Wyobraź sobie, że stoisz przy rozwidleniu, jak bohater ze słynnego obrazu. Jeśli pójdziesz w lewo, stracisz konia, jeśli pójdziesz w prawo, zyskasz wiedzę. Jak zaprogramować taką sytuację? Zapewne już wiesz, że takiego wyboru dokonujemy za pomocą konstrukcji if-then i if-then-else. Ale co, jeśli nie ma dwóch takich utworów, ale 10?

Czy jest utwór "bardzo w prawo", "trochę w lewo", "trochę bardziej w lewo" i tak dalej, w ilości 10 sztuk? Wyobraź sobie, jak Twój kod if-then-else będzie rósł w tym przypadku! Masz więc nie jeden widelec warunków, ale kilka, powiedzmy, 10. W takich sytuacjach istnieje specjalny operator wyboru - switch case java. Porozmawiajmy o tym jeszcze raz.

Jak korzystać z klasy Enum

Wiesz już, jak tworzyć klasy. Ale co, jeśli trzeba jakoś ograniczyć w nim zakres wartości? Przed Javą 1.5 programiści wymyślali własne „wieloprzebiegowe”, aby rozwiązać ten problem. A potem pojawiła się klasa Enum do tych celów: ze wszystkimi cechami klas iz niektórymi cechami. Z tego artykułu dowiesz się, czym różni się od innych.

wylicz. Praktyczne przykłady. Dodawanie konstruktorów i metod

...I jeszcze kilka słów o Enum. Dokładniej, mniej słów - więcej kodu i praktyki, bo z tego tematu wielu (i często) nie ma wiedzy, tylko mąci w głowach. Jeśli chcesz lepiej zgłębić temat, nie wstydź się: czytaj ze zrozumieniem po drodze.