Maison > Java > javaDidacticiel > Comment utiliser l'opérateur logique de court-circuit de Java

Comment utiliser l'opérateur logique de court-circuit de Java

王林
Libérer: 2023-05-10 17:01:06
avant
1421 Les gens l'ont consulté

Explication

1. Les opérateurs logiques effectuent une évaluation des courts-circuits.

2. Ce qu'on appelle le court-circuit signifie que lorsqu'un opérande impliqué dans l'opération suffit à déduire la valeur de l'expression, l'autre opérande (éventuellement une expression) ne sera pas exécuté.

Lors de l'utilisation d'opérateurs logiques, lorsque les deux opérandes sont vrais, le résultat est vrai, mais lorsque la première opération est fausse, le résultat doit être faux et la deuxième opération n'est plus jugée.

Exemple

public static void main(String[] args) {
    int a = 5;//定义一个变量;
    boolean b = (a < 4) && (a++ < 10);
    //使用短路逻辑运算符的结果为false
    System.out.println("使用短路逻辑运算符的结果为" + b);
    //a的结果为5
    System.out.println("a的结果为" + a);
}
Copier après la connexion

Ce programme utilise l'opérateur logique de court-circuit (&&). Tout d'abord, il détermine que le résultat de a<4 est faux et que le résultat de b est faux, donc la deuxième opération de a+. +<10 n’est plus effectué, donc la valeur de a est 5.

Qu'est-ce que Java

Java est un langage de programmation orienté objet qui peut écrire des applications de bureau, des applications Web, des systèmes distribués et des applications système embarquées.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal