Les opérateurs relationnels

SymboleExempleCas où le résultat renvoit True
> opérande1 > opérande2 opérande1 est strictement supérieur à opérande2
>= opérande1 >= opérande2 opérande1 est supérieur ou égal à  opérande2
< opérande1 < opérande2 opérande1 est strictement inférieur à opérande2
<= opérande1 <= opérande2 opérande1 est inférieur ou égal à opérande2
== opérande1 == opérande2 opérande1 est égal à opérande2  
!= opérande1 != opérande2 opérande1 n'est pas égal à opérande2

Exemple

  1. public class OperateursRelationnels {
  2. public static void main(String[] args) {
  3.  
  4. //a few numbers
  5. int i = 37;
  6. int j = 42;
  7. int k = 42;
  8. System.out.println("Variable values...");
  9. System.out.println(" i = " + i);
  10. System.out.println(" j = " + j);
  11. System.out.println(" k = " + k);
  12.  
  13. //greater than
  14. System.out.println("Greater than...");
  15. System.out.println(" i > j = " + (i > j)); //false
  16. System.out.println(" j > i = " + (j > i)); //true
  17. System.out.println(" k > j = " + (k > j)); //false, they are equal
  18.  
  19. //greater than or equal to
  20. System.out.println("Greater than or equal to...");
  21. System.out.println(" i >= j = " + (i >= j)); //false
  22. System.out.println(" j >= i = " + (j >= i)); //true
  23. System.out.println(" k >= j = " + (k >= j)); //true
  24.  
  25. //less than
  26. System.out.println("Less than...");
  27. System.out.println(" i < j = " + (i < j)); //true
  28. System.out.println(" j < i = " + (j < i)); //false
  29. System.out.println(" k < j = " + (k < j)); //false
  30.  
  31. //less than or equal to
  32. System.out.println("Less than or equal to...");
  33. System.out.println(" i <= j = " + (i <= j)); //true
  34. System.out.println(" j <= i = " + (j <= i)); //false
  35. System.out.println(" k <= j = " + (k <= j)); //true
  36.  
  37. //equal to
  38. System.out.println("Equal to...");
  39. System.out.println(" i == j = " + (i == j)); //false
  40. System.out.println(" k == j = " + (k == j)); //true
  41.  
  42. //not equal to
  43. System.out.println("Not equal to...");
  44. System.out.println(" i != j = " + (i != j)); //true
  45. System.out.println(" k != j = " + (k != j)); //false
  46.  
  47. }
  48. }

Ce qui donne en sortie :

Variable values...
 i = 37
 j = 42
 k = 42
Greater than...
 i > j = false
 j > i = true
 k > j = false
Greater than or equal to...
 i >= j = false
 j >= i = true
 k >= j = true
Less than...
 i < j = true
 j < i = false
 k < j = false
Less than or equal to...
 i <= j = true
 j <= i = false
 k <= j = true
Equal to...
 i == j = false
 k == j = true
Not equal to...
 i != j = true
 k != j = false

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Structure du document

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-434
Document créé le 24/04/05 00:00, dernière modification le Mercredi 28 Juin 2017, 15:26
Source du document imprimé : http:///www.gaudry.be/programmation-operateur-relationnel.html
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15838 documents
455 astuces.
550 niouzes.
3107 definitions.
447 membres.
8121 messages.

Document genere en :
0,23 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Il n'est jamais trop tard pour devenir ce que nous aurions pu être.

George Eliot
 
l'infobrol
Nous sommes le Dimanche 20 Août 2017, 17:24, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)