Booléens Java | Exam-Lib
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice
Welcome to our Education website, plz like our page facebook to support us. Thank You and wish you good navigation

Booléens Java

abdelouafiNov 10, 2018

    1. abdelouafi

      abdelouafi Administrator Staff Member

      Messages:
      815
      Likes Received:
      14
      Trophy Points:
      18
      Joined
      Sep 13, 2016
      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 a un type de données booléen, qui peut prendre les valeurs true ou false.

      Valeurs booléennes
      Un type booléen est déclaré avec le mot clé boolean et ne peut prendre que les valeurs true ou false:

      Exemple:
      Code:
      boolean isJavaFun = true;
      boolean isFishTasty = false;
      System.out.println(isJavaFun);     // Outputs true
      System.out.println(isFishTasty);   // Outputs false
      Code:
      public class MyClass {
        public static void main(String[] args) {
          boolean isJavaFun = true;
          boolean isFishTasty = false;   
          System.out.println(isJavaFun);
          System.out.println(isFishTasty);
        }
      }
      

      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 déterminer si une expression (ou une variable) est vraie:

      Exemple
      Code:
      int x = 10;
      int y = 9;
      System.out.println(x > y); // returns true, because 10 is higher than 9
      Code:
      public class MyClass {
        public static void main(String[] args) {
          int x = 10;
          int y = 9;
          System.out.println(x > y); // returns true, because 10 is higher than 9 
        }
      }
      
      Ou encore plus facile:

      Exemple
      Code:
      System.out.println(10 > 9); // returns true, because 10 is higher than 9
      
      Code:
      public class MyClass {
        public static void main(String[] args) {
          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
      Code:
      int x = 10;
      System.out.println(x == 10); // returns true, because the value of x is equal to 10
      Code:
      public class MyClass {
        public static void main(String[] args) {
          int x = 10;
          System.out.println(x == 10); // returns true, because the value of x is equal to 10
        }
      }
      
      Exemple:
      Code:
      System.out.println(10 == 15); // returns false, because 10 is not equal to 15
      
      Code:
      public class MyClass {
        public static void main(String[] args) {
          System.out.println(15 == 10); // 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 prochain chapitre.
       
      Loading...

      Merci de partager ce post sur facebook

Share This Page

Share