Java switch-erklæring

Forestil dig, at du er en ridder, der stoppes ved en gaffel i vejen. Hvis du går til venstre, mister du din hest. Hvis du går rigtigt, får du viden. Hvordan vil vi repræsentere denne situation i kode? Du ved sikkert allerede, at vi bruger konstruktioner som hvis-så og hvis-så-andet til at træffe disse beslutninger. Men hvad nu hvis vejen ikke deler sig i to, men i ti?

Du har veje, der er "helt til højre", "lidt til venstre for det", "en lille smule mere til venstre" og så videre, i alt 10 mulige veje? Forestil dig, hvordan din "hvis-så-andet"-kode vil vokse i denne version! Antag, at du har en 10-vejs gaffel på vejen. Til sådanne situationer har Java switch-sætningen. Vi vil tale om denne fyr flere gange.

Enum. Praktiske eksempler. Tilføjelse af konstruktører og metoder

Og et par flere ord om Enum. Mere præcist, færre ord, men mere kode og øvelse. Mange menneskers hjerner er trods alt (temmelig ofte) fulde af grød om dette emne snarere end viden. Hvis du ønsker at få en bedre fornemmelse for emnet, skal du ikke være genert: læs gerne og udforsk, mens du går.