Opérateurs de comparaison

Introduction à Java

Jim White

Java Developer

Comparaisons

 

 

  • Renvoient toujours true ou false (résultat de type boolean)

Comparer age à minAge

Introduction à Java

Plus grand >, plus petit <

class GreaterThan {
  public static void main(String[] args){
    System.out.println(5 < 6); // Affichera true, 5 est inférieur à 6
  }
}
true
Introduction à Java

Plus grand >, plus petit <

// Vérifier si 5 est inférieur à 6
boolean x = 5 < 6; // Valeur true, car 5 < 6

// Vérifier si 5 est supérieur à 6
boolean y = 5 > 6; // Valeur false, 5 < 6
Introduction à Java

Supérieur ou égal à >=

int minSpend = 25;
int total = 25;


// Vérifier si total est supérieur ou égal à minSpend boolean freeDelivery = total >= minSpend; // Valeur true, total est égal à minSpend
Introduction à Java

Inférieur ou égal à <=

int minSpend = 25;
int total = 23;

// Vérifier si total est inférieur ou égal à minSpend

boolean paidDelivery = total <= minSpend; // Valeur true, total est inférieur à minSpend
Introduction à Java

Égal ==

  • Il faut utiliser ==, = sert à l'affectation
int userAccountNumber = 567346;
int submittedAccountNumber = 456777;

// Vérifier si userAccountNumber est égal à submittedAccountNumber
boolean isUserAccountNumber = useraccountNumber == submittedAccountNumber;
// Valeur false

Introduction à Java

Différent !=

  • Utilisez !=
int userHealth = 235;

// Vérifier si userHealth n'est pas zéro
boolean alive = userHealth != 0; // Valeur true, userHealth n'est pas zéro
Introduction à Java

Résumé des comparaisons

Opérateur Nom Exemple Résultat de l'exemple
> Supérieur à 6 > 6 false
< Inférieur à 5 < 6 true
>= Supérieur ou égal à 5 >= 6 false
<= Inférieur ou égal à 5 <=6 true
== Égal à 5 == 5 true
!= Différent de 5 != 5 false
  • La sortie de toutes ces opérations est un boolean
Introduction à Java

Passons à la pratique !

Introduction à Java

Preparing Video For Download...