Comment utiliser l'instruction Switch Case en Java

Comment Utiliser L Instruction Switch Case En Java



En Java, l'instruction switch permet aux utilisateurs d'implémenter un code compact, concis, clair et lisible. C'est l'une des instructions de programmation les plus solides et les plus puissantes par rapport à if-else. Si le nombre de cas est limité, nous pouvons utiliser une instruction if-else. Cependant, si les numéros de cas sont volumineux, il est préférable d'utiliser l'instruction switch case.

Ce tutoriel parlera de l'utilisation de l'instruction switch en Java.







Comment utiliser les instructions Switch Case en Java ?

L'instruction switch est une instruction de condition différente, comme if, else if. Il exécute une seule instruction à partir de tous les blocs de code de condition spécifiés. Il traite des énumérations, des chaînes, des entiers, des courts, des longs, des octets et bien d'autres. Pour utiliser l'instruction switch en Java, nous avons fourni la syntaxe ci-dessous.



Syntaxe

changer ( expression ) {
cas valeur1 :
casser ;
cas valeur2 :
casser ;
......
défaut :
}

Dans la syntaxe ci-dessus :



  • ' changer ” est une expression qui n'est exécutée qu'une seule fois.
  • ' cas » détermine la condition. La valeur de l'expression énoncée est comparée à chaque cas.
  • ' casser ” est un mot-clé facultatif utilisé pour mettre fin à la condition.
  • ' défaut ” case est exécuté lorsque la condition définie ne correspond pas.

Exemple

Dans cet exemple, nous utiliserons l'instruction switch case pour comparer la condition. Pour ce faire, tout d'abord, déclarez un nombre avec un type de données numérique et attribuez la valeur selon vos spécifications :





entier sur une = 23 ;

Ici:

  • Utilisez l'instruction switch et ajoutez des conditions à l'aide du ' cas ' mot-clé.
  • Ensuite, utilisez le ' println() ” pour imprimer la sortie sur la console si le nombre correspond à la condition indiquée.
  • De plus, la déclaration par défaut est facultative. Si le nombre ne correspond à aucune condition, il imprimera la valeur par défaut :
changer ( sur une ) {
cas 1 : Système . dehors . println ( 'quinze' ) ;
casser ;
cas 2 : Système . dehors . println ( '25' ) ;
casser ;
cas 3 : Système . dehors . println ( '35' ) ;
casser ;
défaut : Système . dehors . println ( 'N'existe pas' ) ;
}

Dans l'image ci-dessous, on peut remarquer que le nombre déclaré ne correspond à aucune condition. C'est pourquoi il imprimera la valeur par défaut sur la console :



Voyons un autre exemple d'instructions switch case. Pour cela, initialisez la variable :

entier jour = 5 ;

Utilisez l'instruction switch qui comparera le nombre avec chaque instruction case. Si le nombre correspond à une condition, il se terminera et imprimera la sortie sur l'écran. Dans les autres cas, la valeur par défaut sera imprimée sur la console :

changer ( jour ) {
cas 0 :
Système . dehors . println ( 'C'est lundi aujourd'hui' ) ;
casser ;
cas 1 :
Système . dehors . println ( 'Aujourd'hui, c'est mardi' ) ;
casser ;
cas 2 :
Système . dehors . println ( 'Aujourd'hui nous sommes mercredi' ) ;
casser ;
cas 3 :
Système . dehors . println ( 'Nous sommes jeudi aujourd'hui' ) ;
casser ;
cas 4 :
Système . dehors . println ( 'Aujourd'hui, nous sommes vendredi' ) ;
casser ;
cas 5 :
Système . dehors . println ( 'Nous sommes samedi aujourd'hui' ) ;
casser ;
cas 6 :
Système . dehors . println ( 'Aujourd'hui est dimanche' ) ;
Casser ;
}

Comme la valeur de jour spécifiée a été mise en correspondance avec le ' 5 ” cas, son bloc de code correspondant est exécuté.

Conclusion

Pour utiliser l'instruction switch case en Java, commencez par initialiser la variable avec le type de données et affectez la valeur. Ensuite, utilisez l'instruction switch case qui compare le nombre avec chaque cas. Si le numéro correspond à la condition, le numéro s'affiche sur l'écran de la console. Ce message indiquait la méthode d'utilisation de l'instruction switch case en Java.