Java - Prise de décision
Les structures de prise de décision ont une ou plusieurs conditions à évaluer ou à tester par le programme, ainsi qu'une ou plusieurs instructions à exécuter si la condition est déterminée comme étant vraie, et éventuellement d'autres instructions à exécuter si la condition est déterminée. être faux.
Voici la forme générale d'une structure de prise de décision typique trouvée dans la plupart des langages de programmation −
Le langage de programmation Java fournit les types d'instructions de prise de décision suivants. Cliquez sur les liens suivants pour vérifier leur détail.
Sr.No. | Énoncé et description |
---|---|
1 | instruction if Une instruction if se compose d'une expression booléenne suivie d'une ou plusieurs instructions. |
2 | instruction if...else Une instruction if peut être suivi d'une instruction else facultative , qui s'exécute lorsque l'expression booléenne est fausse. |
3 | instruction if imbriquée Vous pouvez en utiliser un si ou sinon si déclaration à l'intérieur d'un autre if ou sinon si déclaration(s). |
4 | instruction switch Un commutateur permet de tester l'égalité d'une variable par rapport à une liste de valeurs. |
Le ? :Opérateur
Nous avons couvert l'opérateur conditionnel ? : dans le chapitre précédent qui peut être utilisé pour remplacer if...else déclarations. Il a la forme générale suivante −
Exp1 ? Exp2 : Exp3;
Où Exp1, Exp2 et Exp3 sont des expressions. Remarquez l'utilisation et le placement du côlon.
Pour déterminer la valeur de l'expression entière, initialement exp1 est évalué.
-
Si la valeur de exp1 est vraie, alors la valeur de Exp2 sera la valeur de l'expression entière.
-
Si la valeur de exp1 est fausse, alors Exp3 est évalué et sa valeur devient la valeur de l'expression entière.
Quelle est la prochaine ?
Dans le chapitre suivant, nous discuterons de la classe Number (dans le package java.lang) et de ses sous-classes en langage Java.
Nous examinerons certaines des situations dans lesquelles vous utiliserez des instanciations de ces classes plutôt que les types de données primitifs, ainsi que des classes telles que le formatage, les fonctions mathématiques que vous devez connaître lorsque vous travaillez avec des nombres.
Java