Exemple de switch en java

L`exemple de code suivant, SwitchDemo2, montre comment une instruction peut avoir plusieurs étiquettes de casse. Parce qu`il est clair que les chiens et les chats sont des animaux domestiques. Tout d`abord, la variable, la valeur ou l`expression qui est fournie dans la parenthèse de commutation est évaluée, puis basée sur le résultat, le bloc de cas correspondant est exécuté qui correspond au résultat. L`utilisation d`une pause est recommandée pour que la modification du code soit plus facile et moins sujette aux erreurs. L`instruction de commutateur Java exécute une instruction à partir de plusieurs conditions. Java 5 et a été disponible dans l`instruction switch depuis lors. Nous pouvons utiliser un commutateur dans le cadre de la séquence d`instructions d`un interrupteur externe. Merci pour les commentaires. Le flux de contrôle se poursuit avec la première instruction qui suit le bloc de commutation. L`expression donnée à l`intérieur du commutateur doit aboutir à une valeur constante sinon elle ne serait pas valide. Comme indiqué ci-dessus, nous comparons l`animal d`argument de commutateur avec les différentes valeurs de cas.

L`instruction Switch fonctionne avec les types Byte, Short, int, long, enum, String et certains types Wrapper tels que Byte, Short, int et long. L`instruction case doit être littérale de chaîne. Maintenant vous pouvez voir que seul le cas 2 avait été exécuté, le reste des cas ont été ignorés. Comme instruction Break est facultative. Explication: dans le commutateur j`ai donné une expression, vous pouvez donner variable aussi. C`est comme si-else-si l`échelle de déclaration. Si nous oublions d`écrire une pause, les blocs en dessous seront exécutés. Depuis Java 7, vous pouvez utiliser des chaînes dans l`instruction switch. Créez une classe Java nommée StringSwitchCase. L`exemple de code suivant, SwitchDemo, déclare un mois nommé int dont la valeur représente un mois.

Nous pouvons également tirer parti de ce comportement pour omettre Break lorsque nous voulons le même code exécuté pour plusieurs instructions de cas. Maintenant, nous allons discuter des types autorisés d`argument de commutateur et les valeurs de cas, les exigences pour eux et comment l`instruction Switch fonctionne avec Strings. Dans ce didacticiel, nous avons appris les subtilités de l`utilisation de l`instruction switch en Java. Comme toujours, le code complet est disponible sur GitHub. La déclaration Switch est un bon candidat pour les cas où nous avons un nombre limité d`options dans un ensemble prédéfini (par exemple: jours de la semaine). Nous pouvons décider s`il faut utiliser Switch en fonction de la lisibilité et du type des valeurs comparées.