Dans cet article, nous allons explorer les différents aspects du ternaire «?»Opérateur:
Alors, commençons!
Que fait «?"Moyenne en Java
Le "?" Dans Java n'est rien d'autre qu'un opérateur qui fonctionne de la même manière que les déclarations IF-Else et donc il est mieux connu comme l'opérateur conditionnel ou ternaire à Java. Le "?" Dans Java, aidez-nous à écrire un code simple, concis et clair.
Syntaxe
L'opérateur ternaire ou conditionnel se compose de deux symboles: l'un est "?" Et l'autre est ":" Et collectivement, ces deux symboles forment une expression:
(condition / expression) ? Première expression: deuxième expressionDe l'extrait ci-dessus, il est clair qu'il y a un total de trois instances I.e. une condition spécifique et deux expressions.
Comment "?»L'opérateur fonctionne à Java
Comme le «?»L'opérateur fonctionne de manière similaire aux instructions IF-Else, donc tout d'abord, il testera la condition.
Comment "?»L'opérateur fonctionne à Java
Examinons les exemples donnés ci-dessous pour une profonde compréhension de la façon dont le "?" L'opérateur fonctionne à Java ou comment il remplace la déclaration IF-Else.
Exemple
Le sous-snippet testera une condition à l'aide de l'instruction IF-ELSE pour savoir si le numéro fourni est uniforme ou impair:
classe publique ternaryoperatorexampleLe numéro donné sera divisé par 2, si le reste est 0, il affichera un nombre pair, sinon il montre un numéro impair:
La sortie authentifie la pertinence de la déclaration IF-Else.
Exemple
Maintenant, effectuons l'exemple ci-dessus avec l'aide du "?" opérateur:
classe publique ternaryoperatorexampleUsage de ? L'opérateur rend notre code concis et facile à comprendre, considérez maintenant l'extrait ci-dessous pour voir quelle sera la sortie du code donné ci-dessus:
L'extrait donné ci-dessus vérifie le fonctionnement du «?" opérateur.
Comment utiliser imbriqué "?»Opérateur en Java
Parfois, nous sommes confrontés à un scénario où nous devons passer par plusieurs conditions dans de tels cas, nous devons utiliser le multiple "?" opérateurs et donc connu sous le nom de ternaire imbriqué "?" les opérateurs. Considérez l'exemple ci-dessous pour une compréhension profonde de ce concept.
Exemple
Dans cet exemple, il y a trois nombres et parmi eux, nous devons trouver un plus grand nombre:
classe publique ternaryoperatorexampleDans l'extrait de code ci-dessus, nous appliquons l'opérateur ternaire imbriqué pour trouver le plus grand nombre parmi les nombres donnés et stocker le résultat d'une variable «Res»:
L'extrait ci-dessus montre que «55» est supérieur à «51» et «45» qui montre que le imbriqué "?" L'opérateur fonctionne efficacement.
Conclusion
En java, le "?" Le signe est connu comme un opérateur ternaire / conditionnel et il fonctionne de la même manière que les instructions IF-ELSE. Le "?" en java comprend trois instances i.e. une condition spécifique et deux expressions si la condition spécifiée est vrai. Dans le cas de plusieurs conditions, l'opérateur ternaire imbriqué peut être utilisé. Cet article présente un guide complet pour quoi "?" signifie à Java, et comment utiliser le "?" symbole en java.