Booléens Java
Booléens Java
Très souvent, en programmation, vous aurez besoin d'un type de données qui ne peut avoir qu'une des deux valeurs, comme :
- OUI NON
- ALLUMÉ ÉTEINT
- VRAI FAUX
Pour cela, Java dispose d'un boolean
type de données, qui peut prendre les valeurs true
ou false
.
Valeurs booléennes
Un type booléen est déclaré avec le boolean
mot clé et ne peut prendre que les valeurs true
ou false
:
Exemple
boolean isJavaFun = true;
boolean isFishTasty = false;
System.out.println(isJavaFun); // Outputs true
System.out.println(isFishTasty); // Outputs false
Cependant, il est plus courant de renvoyer des valeurs booléennes à partir d'expressions booléennes, pour les tests conditionnels (voir ci-dessous).
Expression booléenne
Une expression booléenne est une expression Java qui renvoie une valeur booléenne : true
ou false
.
Vous pouvez utiliser un opérateur de comparaison, tel que l'opérateur supérieur à ( >
) pour savoir si une expression (ou une variable) est vraie :
Exemple
int x = 10;
int y = 9;
System.out.println(x > y); // returns true, because 10 is higher than 9
Ou encore plus simple :
Exemple
System.out.println(10 > 9); // returns true, because 10 is higher than 9
Dans les exemples ci-dessous, nous utilisons l' opérateur égal à ( ==
) pour évaluer une expression :
Exemple
int x = 10;
System.out.println(x == 10); // returns true, because the value of x is equal to 10
Exemple
System.out.println(10 == 15); // returns false, because 10 is not equal to 15
La valeur booléenne d'une expression est la base de toutes les comparaisons et conditions Java.
Vous en apprendrez plus sur les conditions dans le chapitre suivant.