Instruction de commutateur Java

Imaginez que vous êtes un chevalier arrêté à une bifurcation de la route. Si vous allez à gauche, vous perdrez votre cheval. Si vous allez à droite, vous acquerrez des connaissances. Comment représenterions-nous cette situation dans le code ? Vous savez probablement déjà que nous utilisons des constructions telles que if-then et if-then-else pour prendre ces décisions. Mais que se passe-t-il si la route ne se divise pas en deux, mais en dix ?

Vous avez des routes qui sont "complètement à droite", "un peu à gauche de ça", "un peu plus à gauche" et ainsi de suite, totalisant 10 routes possibles ? Imaginez comment votre code "if-then-else" va grandir dans cette version ! Supposons que vous ayez une bifurcation à 10 voies sur la route. Pour de telles situations, Java a l'instruction switch. Nous reparlerons de cet homme plusieurs fois.

Enum. Exemples pratiques. Ajout de constructeurs et de méthodes

Et quelques mots de plus sur Enum. Plus précisément, moins de mots, mais plus de code et de pratique. Après tout, le cerveau de nombreuses personnes est (assez souvent) plein de bouillie sur ce sujet plutôt que de connaissances. Si vous voulez avoir une meilleure idée du sujet, ne soyez pas timide : n'hésitez pas à lire et à explorer au fur et à mesure.