Comment utiliser Java One Line If Déclaration?

Comment utiliser Java One Line If Déclaration?

En Java, une instruction IF permet aux utilisateurs d'exécuter le bloc de code en fonction d'une condition particulière. L'instruction IF en ligne, également connue sous le nom d'opérateur ternaire, est un moyen concis d'écrire une instruction IF qui exécute une ligne de code basée sur une condition. L'instruction IF en ligne est un outil utile pour écrire un code compact et concis en Java.

Ce guide vous proposera d'utiliser la déclaration en une seule ligne avec une mise en œuvre pratique.

Comment utiliser Java One Line If Déclaration?

L'instruction IF en ligne peut être utilisée comme sténographie pour des instructions IF-Else simples où une seule déclaration est exécutée dans chaque cas.

Syntaxe

La syntaxe pour une instruction IF en une ligne est la suivante:

condition_statement? Expression1: Expression2

Dans la syntaxe ci-dessus, d'abord, le «condition_statement"Est calculé, et s'il est vrai, le"expression1"Est exécuté; sinon, "expression2"Est exécuté.

Exemple 1

Un exemple est considéré comme attribuer un nombre particulier à la variable et vérifier si la valeur de la variable est inférieure ou supérieure au nombre. Voici un exemple d'une déclaration si une ligne:

classe Marks
public static void main (String [] args)
int num = 5;
Message de chaîne = (num < 10)? "Number is less than 10": "Number is greater than or equal to 10";
Système.dehors.println (message);

La description du code ci-dessus est mentionnée ci-dessous:

  • Tout d'abord, attribuez un numéro numérique 5 à la variable num.
  • Après cela, vérifiez si la valeur de la variable "nobs"Est inférieur à dix.
  • Si la condition ci-dessus est vraie, le message "Le nombre est inférieur à 10»Est affecté à la variable de message.
  • Sinon, le message "Le nombre est supérieur ou égal à 10»Est affecté à la variable de message.

La sortie du code ci-dessus montre que «Le nombre est inférieur à 10".

Exemple: 2

Voici un autre exemple qui montre comment une instruction IF une ligne peut être utilisée pour attribuer une valeur à une variable basée sur une condition:

classe Marks
public static void main (String [] args)
int num = 7;
Int résultat = (num> 5)? 10: 5;
Système.dehors.println (résultat);

L'explication de l'extrait ci-dessus est mentionnée ci-dessous:

  • Initialement, le numéro 7 est attribué à la variable num.
  • Après cela, vérifiez si la valeur de la variable num est supérieure à 5.
  • Si la condition ci-dessus est vraie, la valeur 10 est attribuée à la variable de résultat, et si ce n'est pas le cas, la valeur 5 est attribuée à la variable de résultat.

La sortie montre que la condition ci-dessus est vraie et la valeur 10 a été affichée.

Conclusion

En Java, l'instruction IF en une ligne est une manière compacte d'exécuter une ligne unique exacte en fonction de la condition spécifique. De plus, il simplifie et clarifie le code. La syntaxe de l'instruction IF en ligne est facile à comprendre et peut être utilisée dans divers scénarios où une seule instruction est exécutée en fonction d'une condition. Cependant, il doit être utilisé judicieusement, car l'utiliser excessivement peut rendre le code plus difficile à lire et à comprendre.