Les operateurs Java

Les operateurs sont des symboles qui nous permettent d’effectuer des opérations.  Dans ce cours, nous allons voir :



  1. Les operateurs arithmétiques
  2. Les operateurs d’incrémentation
  3. Les operateurs d’affectation élargie
  4. Les operateurs logiques
  5. Les operateurs relationnels

 

1. Les operateurs arithmétiques

Les opérateurs arithmétiques sont des operateurs utilisés pour effectuer des opérations arithmétiques comme l’addition, la soustraction, la multiplication et la division.

A.  L’addition (+)

L’operateur + permet d’additionner des valeurs numériques.
Exemple : 2+3

B.  La soustraction (-)

L’operateur permet de soustraire des  valeurs numériques.
Exemple : 4-1  (on soustrait 1 dans 4)

C.  La multiplication (*)

L’operateur * permet de faire la multiplication des valeurs numériques.
Exemple :  3*4

D.   La division (/)

L’opérateur / permet de faire la division entre des valeurs numériques.
Exemple : 4/2  (on divise 4 deux fois)

E. Le modulo (%)

L’operateur % permet de donner le reste de la division.
Exemple (la division dans N) :
5%2 donnera 1 comme résultat.

F.  L’affectation (=)

L’opérateur = permet d’affecter une valeur à une variable.
Exemple : y=7

2.  Les opérateurs d’incrémentation

Les operateurs d’incrémentation sont des opérateurs arithmétiques qui permettent d’ajouter ou de soustraire 1 à une valeur numérique.

A.  L’incrémentation (++)

L’operateur ++ permet d’ajouter 1 à une valeur numérique.
Exemple : 7++ donnera 8 comme résultat.

B.  La décrémentation (--)

L’operateur -- permet de soustraire 1 à une valeur.
Exemple : 8-- donnera 7 comme résultat.

3.  Les opérateurs d’affectation élargie

  • L’opérateur += additionne deux valeurs numériques et stocke le résultat dans la variable.
    Exemple : y+=4  signifie  y= y+ 4
  • L’opérateur -= soustraire deux valeurs numériques et stocke le résultat dans la variable.
    Exemple : y-= 4 signifie  y=y-4.
  • L’opérateur *= multiplie deux valeurs numériques et stocke le résultat dans la variable.
    Exemple : y*=4 veut tout simplement dire  y=y* 4
  • L’opérateur /= fait la division entre deux valeurs numériques et stocke le résultat dans la variable.
    Exemple: y/=4  revient à dire que y=y/ 4.
  • L’operateur %=  cherche le modulo de deux valeurs numériques et stocke le résultat dans la variable.
    Exemple : y%=4  signifie y=y%4.

4.  Les opérateurs logiques

Les operateurs logiques sont utilisés pour effectuer des opérations logiques.

A.  L’operateur OU (||)

L’operateur || permet de vérifier si au moins une des valeurs  est vérifiée.
a||b signifie a ou b.  Dans ce cas, il retourne true si a ou b vaut true.

B.  L’operateur ET (&&)

L’operateur && permet de vérifier si toutes les valeurs sont vérifiées.
a && b signifie a et b. Dans ce cas, il retourne true si a et b sont true.

C. L’operateur NON ( !)

L’operateur !  permet de vérifier si une valeur est fausse. Il retourne true si la valeur est false

5.  Les operateurs relationnels

  • == : égalité
  • != : différence
  • : l’infériorité stricte
  • > : la supériorité stricte  
  • <= : inferieur ou égal
  • >= : supérieur ou égal