Différents types de déclarations «si»:
Énoncé simple «if»:
Syntaxe:
if (expression conditionnelle)Il vérifie l'expression conditionnelle, et si l'expression renvoie vrai, alors une ou une instruction particulière exécutera autrement, rien ne s'exécutera.
Énoncé «if-else»:
Syntaxe:
if (expression conditionnelle)Si l'expression conditionnelle renvoie vrai, alors une ou une instruction particulière exécutera autrement, d'autres instructions exécuteront.
Énoncé «if-else-if»:
Syntaxe:
if (Expression conditionnelle 1)La déclaration «If» ci-dessus est également appelée l'échelle «if-else-if». Il vérifie la première expression conditionnelle, et s'il revient faux, il vérifiera la deuxième expression conditionnelle et ainsi de suite. Si toutes les expressions conditionnelles renvoient fausses, il exécute la ou les instructions d'une partie d'autre.
Énoncé «IF» imbriqué:
Syntaxe:
if (Expression conditionnelle 1)Lorsqu'une instruction «si» est déclarée à l'intérieur d'une autre déclaration, alors elle est appelée «si» imbriquée. Si la condition extérieure «si» revient vrai, elle vérifiera la condition intérieure «si» et prendra des décisions en fonction de la valeur de retour.
Exemple-1: utilisation d'une instruction simple «if»
Le code suivant montre l'utilisation simple de l'instruction «if». La première condition «si» vérifie la valeur du nombre est supérieure à 50 ou non. La deuxième condition «si» vérifie la longueur d'une chaîne est inférieure à 6 ou non.
classe publique if1Sortir:
La sortie suivante apparaîtra après avoir exécuté le code. Ici, la première condition «si» est retournée fausse, et aucun message n'est imprimé. La deuxième condition «si» est retournée vraie, et un message est imprimé.
Exemple-2: utilisation de la déclaration «if-else»
Le code suivant montre l'utilisation de l'instruction «if-else». Dans ce code, une valeur entière est tirée de l'utilisateur. Si la valeur d'entrée se situe entre 13 et 17, alors la condition «Si» reviendra vrai, un message particulier imprimera sinon un autre message imprimera.
// Importer un package de scannerSortir:
La sortie suivante apparaîtra après avoir exécuté le code. Ici, 15 est pris en entrée, et la sortie suivante est imprimée car si la condition est retournée vraie.
Exemple-3: utilisation de la déclaration «if-else-if»
L'utilisation de l'instruction «if-else-if» est affichée dans l'exemple suivant. Ici, une valeur de chaîne sera prise comme entrée de l'utilisateur. La première condition «si» vérifiera la valeur d'entrée, et si elle revient fausse, la valeur vérifiera par la prochaine condition «si» et ainsi de suite. Le message de la partie ELSE imprime si toutes les conditions «si» reviennent fausses.
// Importer un package de scannerSortir:
La sortie suivante apparaîtra après avoir exécuté le code. Ici, 'Banfer'est pris comme entrée de l'utilisateur.
Exemple-4: utilisation de l'énoncé «if» imbriqué
L'utilisation d'une déclaration «IF» imbriquée est affichée dans l'exemple suivant. Deux valeurs d'entrée seront tirées de l'utilisateur. Si la valeur de genre correspond à la condition extérieure «si», puis il vérifiera la valeur de âge Dans la condition intérieure «si». La sortie imprimera en fonction de la valeur de retour de la condition «si».
// Importer un package de scannerSortir:
La sortie suivante apparaîtra après avoir exécuté le code. Ici, 'homme' est pris comme genre, et 25 est pris comme âge valeurs.
Conclusion:
Les quatre utilisations différentes des instructions «IF» sont expliquées dans ce tutoriel en utilisant des exemples simples. Ce tutoriel aidera les nouveaux programmeurs à apprendre le concept d'une déclaration conditionnelle en Java à partir des bases.