M.Roy
M. Jean-Luc Roy
Enseignant
d'informatique

Rejoindre M. Roy

Titre du cours

UNITÉ 2 - ACTIVITÉ 2

LES OPÉRATEURS DE COMPARAISON ET L'INSTRUCTION if ... else


Le langage Java utilise des opérateurs de comparaison pour effectuer des comparaisons. Le résultat de la comparaison est une valeur booléenne de type vrai (true) ou faux (false).

Le tableau ci-dessous énumère les principaux opérateurs de comparaison utilisés par le langage Java.

Opérateur Nom Description
x == y Égalité Renvoie vrai si x et y sont égaux
x != y Inégalité Renvoie vrai si x et y ne sont pas égaux
x > y Supériorité stricte Renvoie vrai si x est plus grand que y
x >= y Supériorité Renvoie vrai si x est plus grand ou égal à y
x < y Infériorité stricte Renvoie vrai si x est plus petit que y
x <= y Infériorité Renvoie vrai si x est plus petit ou égal à y


L'instruction if ... else est une instruction conditionnelle du langage Java.

L'instruction if ... else débute par la vérification d'une condition. Si cette condition est vraie (true), la série d'instructions qui accompagnent l'instruction if seront effectuées. Par contre, si cette condition est fausse (false), la série d'instructions qui accompagnent l'instruction else seront effectuées.

Lorsque plus d'une condition est possible, l'instruction if ... else peut être accompagnée par l'instruction elseif. L'instruction conditionnelle if ... else deviendra donc if ... elseif ... else ou encore if ... elseif ... elseif ... else.

L'image ci-dessous démontre un exemple d'une instruction conditionnelle if ... else utilisée dans un programme de Java.


Code source du programme




Sortie du programme