📝 Ce que vous apprendrez
- Ce que sont les booléens
- Déclaration et attribution de valeurs booléennes
- Expressions booléennes
- Utilisation de booléens dans les instructions
if
. - Opérateurs logiques (
&&
,||
,!
)
🔍 Qu'est-ce qu'un booléen ?
Un booléen est un type de données qui ne peut contenir que deux valeurs :
true
false
Il est utilisé pour représenter la logique oui/non, on/off, vrai/faux dans votre code.
✅ Déclarer des variables booléennes
boolean isJavaFun = true;
boolean isCold = false;
Vous pouvez attribuer des valeurs booléennes directement ou en tant que résultat d'expressions.
🔢 Expressions booléennes
Les valeurs booléennes proviennent souvent de la comparaison de valeurs :
int x = 10;
int y = 20;
boolean result = x < y; // true
Autres exemples :
x == y // false
x != y // true
x >= 5 // true
🧠 Utilisation de booléens dans les instructions if.
boolean isRaining = true;
if (isRaining) {
System.out.println("Take an umbrella!");
} else {
System.out.println("Enjoy the sun!");
}
Ou en ligne :
if (x > y) {
// do something
}
🧮 Opérateurs logiques
| Opérateur | Signification | Exemple |
|-|||
| &&
| AND | x > 5 && y < 10
|
| ||
| OR | x > 5 || y < 10
|
| !
| NOT (négation) | !isRaining
|
Exemple :
if (x > 5 && y < 20) {
System.out.println("x and y are within range");
}
🤯 Erreurs courantes
Utilisation de
=
au lieu de==
dans les comparaisons ``Java if (x = 5) { } // ❌ Affectation, pas comparaisonOublier d'initialiser le booléen
Mauvaise utilisation de la négation (
!
) et des parenthèses
📘 Recap
- Les booléens contiennent
vrai
oufaux
. - Couramment utilisé dans les conditions et la logique
- Utiliser des opérateurs logiques et de comparaison pour créer des expressions booléennes