Les opérateurs logiques
Voici de nouveau un extrait du programme :
// on vérifie que l'on a suffisamment des deux ingrédients
if ( flour >= 4 && sugar >= 2 )
System.out.println("C'est bon pour les cookies!" );
else
System.out.println("désolé ...." );
Pour que vous ayez suffisamment d'ingrédients, les deux expressions
relationnelles doivent etre true. C'est le role de l'opérateur
&& (le "et" logique) entre les deux expressions relationnelles.
Le && nécessite que les deux expressions
flour >= 4
et
sugar >= 2
soient true avant que l'expression entière s'évalue
à true. La question complète doit etre true
pour que l'alternative true soit exécutée.
L'opérateur and, && est un
opérateur
logique. Un opérateur logique évalue des sonnées
booléennes true et
false et les combine en une seule
valeur booléenne qui vaut soit true soit false. |