Les déclarations conditionnelles sont principalement utilisées dans les scénarios de prise de décision, ce qui signifie que ces déclarations prennent une décision sur la base de certaines conditions. Les déclarations conditionnelles sont également appelées déclarations de branchement car le programme prend une décision en fonction du résultat de la condition évaluée. Un exemple très simple de déclarations conditionnelles de notre vie quotidienne peut être si aujourd'hui est vendredi, alors demain sera samedi.
Cet article montre des déclarations conditionnelles en Java et elle sera organisée de la manière suivante:
Commençons!
Si déclaration dans Java
C'est l'une des déclarations conditionnelles les plus simples et les plus importantes qui ne s'exécuteront que si la condition est vraie. Il doit être spécifié dans les lettres minuscules "si"Et majuscules"SI«Ne fonctionnerait pas car Java est un langage sensible à la casse et donc il générera une erreur. La figure dirigée ci-dessous montre la syntaxe de base de "si staté"En Java:
si (condition)Les déclarations présentes dans le corps du si La condition ne sera exécutée que si la condition est vraie.
Exemple
Examinons le code de code ci-dessous qui fournit une compréhension détaillée du si déclaration.
int a = 75, b = 100;L'extrait de code ci-dessus teste si la valeur de «un" est inférieur à "b", Et si c'est vrai, il imprimera"La valeur de A est inférieure à B«:
Puisque la condition est vraie, donc le corps du «si»L'instruction est exécutée.
Else déclaration en java
Le si L'instruction exécute le code uniquement si la condition est vraie et pour résoudre les conditions de faussesse, une instruction Else sera utilisée. Voici la syntaxe pour le autre Déclaration en Java:
si (condition)Une condition spécifiée dans l'instruction IF sera vérifiée si «vrai"Ensuite, tout ce qui se trouve dans le corps du statement if sera exécuté et si la condition est fausse, la déclaration else sera exécutée.
Exemple
Étendons un peu l'exemple précédent et spécifions également un morceau de code pour la fausse condition:
int a = 175, b = 100;Le code-Snippet ci-dessus fournit la sortie suivante:
La sortie ci-dessus vérifie que la condition est fausse et que la condition Else est exécutée.
Sinon If Statme in Java
Il est utilisé lorsque nous devons aborder plus de deux conditions, il détermine une nouvelle condition et exécute les instructions si la condition spécifiée dans le «Sinon si»La déclaration est vraie. L'extrait ci-dessous montre le fonctionnement de la déclaration ELSE-IF en Java:
si (condition)Exemple
Voyons un exemple à montrer 'UN"Grade si vos marques sont supérieures à 80 ans"B`` Grade si les marques obtenues sont supérieures à 60 mais moins de 80, et cela se manifeste ''F«Grade si vos marques sont inférieures à 50:
int a = 75;En tant que A = 75 qui répond aux critères de l'instruction SUSE IF, ci-dessus Code-Snippet fournira la sortie suivante:
La sortie authentifie que les instructions conditionnelles fonctionnent correctement.
Opérateur ternaire en Java
Un opérateur ternaire "?”Est utilisé pour combiner une condition avec des expressions en ligne unique. Il s'agit d'une méthode alternative pour les déclarations IF-Else mais d'une manière plus courte et comme le nom lui-même le suggère, il s'agit d'une combinaison de trois instances / opérandes.
Syntaxe
La syntaxe de base de l'opérateur ternaire en Java est:
(condition) ? Exp1: Exp2Exemple
L'extrait ci-dessous décrit comment utiliser l'opérateur ternaire en Java:
int a = 55;Ce qui précède produit la sortie suivante:
La sortie authentifie le fonctionnement de l'opérateur ternaire.
Conclusion
Les déclarations conditionnelles sont utilisées pour lutter contre les scénarios de prise de décision, si L'instruction teste une condition et exécute le code uniquement si la condition est vraie, l'instruction ELSE s'exécute uniquement si la condition est fausse, et Sinon si peut être utilisé pour spécifier une nouvelle condition qui s'exécutera si la condition est vraie. Enfin, cet article démontre que le opérateur ternaire est un raccourci pour la déclaration de si else.