Java switch utasítás

Képzeld el, hogy egy lovag vagy, aki megállt az útelágazásnál. Ha balra mész, elveszíted a lovadat. Ha jól jársz, tudást szerzel. Hogyan ábrázolnánk ezt a helyzetet kódban? Valószínűleg már tudja, hogy az if-then és if-then-else konstrukciókat használjuk ezekhez a döntésekhez. De mi van akkor, ha az út nem kettőre, hanem tízre szakad?

Vannak útjai, amelyek "teljesen jobbra", "enyhén balra", "kicsit balra" és így tovább, összesen 10 lehetséges út? Képzelje el, hogyan fog növekedni a "ha-akkor-else" kód ebben a verzióban! Tegyük fel, hogy van egy 10 irányú útelágazás. Ilyen helyzetekre a Java rendelkezik a switch utasítással. Erről a fickóról még többször fogunk beszélni.

Enum. Gyakorlati példák. Konstruktorok és metódusok hozzáadása

És még néhány szót Enumról. Pontosabban kevesebb szó, de több kód és gyakorlat. Hiszen sok ember agya (elég gyakran) inkább kásával van tele ebben a témában, mint tudással. Ha szeretné jobban átérezni a témát, ne szégyellje magát: nyugodtan olvassa el és fedezze fel menet közben.