Java - Booléens

Table des matières
Le type booléen est un type de données qui n'a que deux valeurs possibles vrai (vrai) et faux (faux), et est utilisé lors de l'évaluation des décisions, dans nos programmes, cela est très important car il y aura des moments où si nous remplissons une condition, une action est exécutée et si nous ne la remplissons pas, nous en exécutons une autre.
Avec lui type de données booléen Nous pourrons incorporer un élément d'intelligence dans notre programme en vous permettant de discerner entre les options et de choisir celle que nous avons programmée pour différents cas.
Type de données booléen
Le type de données booléen, est un type de données qui n'autorise que deux valeurs vraies ou fausses, ces valeurs sont écrites littéralement et sont mots réservés au systèmeCes valeurs booléennes sont également présentées lors de comparaisons logiques, telles que l'évaluation si un nombre est supérieur à zéro.
Opérateurs de comparaison logique
Puisque nous avons vu que nous pouvons évaluer des comparaisons, nous devons savoir que dans Java Nous avons 6 types d'opérateurs qui nous permettent de faire ces comparaisons, nous pouvons évaluer l'égalité, valeur supérieure, valeur inférieure, etc., pour cela nous pouvons utiliser les éléments suivants :
<Comparez la condition inférieure à.
<=Comparez la condition inférieure ou égale à.
>Comparez la condition supérieure à.
> =Comparez la condition supérieure ou égale à.
==Comparez la condition car, il est important de noter qu'elle est totalement différente du = qui n'est utilisé que pour attribuer des valeurs.
! =Comparez la condition autre que.
Application pratique
Maintenant, nous allons faire un petit programme où nous allons incorporer une comparaison logique, notre programme consistera à faire une somme avec des données générées par le même programme puis à consulter l'utilisateur pour la réponse, si la réponse de l'utilisateur est correcte, le booléen vrai et s'il est incorrect le booléen faux sera affiché.
Voyons ensuite le code que nous allons exécuter :
 importer java.util.Scanner; public class AdditionQuiz {public static void main (String [] args) {// Nous générons les numéros de question int number2 = (int) (System.currentTimeMillis () * 7% 10); int nombre1 = (int) (System.currentTimeMillis ()% 10); // On crée un objet Scanner pour obtenir les données par console Scanner input = new Scanner (System.in); System.out.print ("Combien coûte" + nombre1 + "+" + nombre2 + "?"); réponse int = input.nextInt (); // nous imprimons la réponse System.out.println (nombre1 + "+" + nombre2 + "=" + réponse + "es" + (nombre1 + nombre2 == réponse)); }} 

Ici, nous voyons que nous utilisons des éléments déjà connus et assez simples, nous importons d'abord la bibliothèque Scanner Afin de capturer les données d'entrée, nous obtenons alors nos nombres en prenant aléatoirement la valeur des millisecondes actuelles; plus tard, nous demandons à l'utilisateur avec l'opération et lorsque nous recevons une valeur, nous faisons la comparaison et nous imprimons si c'est vrai ou faux.
Comme on peut le voir, c'est un programme simple qui utilise l'opérateur égal à ==. Pour terminer le didacticiel, nous laissons une image de ce à quoi devrait ressembler le programme que nous venons de créer :

Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif
wave wave wave wave wave