1
Support Java
1/11
Support Java : Opérateurs JM Angeli 2010
Java
- Opérateurs
Support Java
2/11
Support Java : Opérateurs JM Angeli 2010
Les Opérateurs :
Opérateurs d'affectation :
intUnEntier = 3 ;
intUnAutreEntier = intUnEntier ;
intAutreEntier = intUnAutreEntier = intUnEntierDePlus = 5 ;
2
Support Java
3/11
Support Java : Opérateurs JM Angeli 2010
Les Opérateurs :
Opérateurs binaires arithmétiques :
Symbole Opérateur
+ Addition
- Soustraction
* Multiplication
/ Division
% Modulo
Support Java
4/11
Support Java : Opérateurs JM Angeli 2010
Les Opérateurs :
Expressions avec opérateurs arithmétiques :
Expression Équivalence
intScore++ ; intScore + 1 ;
++intScore ; intScore + 1 ;
intScore-- ; intScore – 1 ;
intScore += 15 ; intScore + 15 ;
intScore += intBonus * 2 ; intScore + Bonus * 2 ;
boolEtat |= true ; boolEtat = boolEtat | true ;
intNewScore = intScore++ ; intNewScore = intScore ; intScore = intScore + 1 ;
3
Support Java
5/11
Support Java : Opérateurs JM Angeli 2010
Les Opérateurs :
Opérateurs relationnels :
Symbole Opérateur
== Égal
< Inférieur
> Supérieur
<= Inférieur ou égal
>= Supérieur ou égal
!= Différent
Support Java
6/11
Support Java : Opérateurs JM Angeli 2010
Les Opérateurs :
Logique boolénne :
! NON logique Négation
&& ET logique - Conjonction conditionnelle
|| OU logique inclusif - Disjonction conditionnelle
Symbole Description
4
Support Java
7/11
Support Java : Opérateurs JM Angeli 2010
Les Opérateurs :
Bits à bits :
^ OU exclusif
| OU inclusif
&ET
Symbole Description
Support Java
8/11
Support Java : Opérateurs JM Angeli 2010
Les Opérateurs :
Manipulation de bits :
<< Rotation à gauche (X2)
>> Décalage à droite (signé) (/2)
>>> Décalage à droite (non signé)
Symbole Description
5
Support Java
9/11
Support Java : Opérateurs JM Angeli 2010
Opérateurs logiques :
Table de vérité
a b !a a && b a || b a ^ b
false false true false false false
false true false true true
true false false false true true
true true true true false
Support Java
10/11
Support Java : Opérateurs JM Angeli 2010
Les Opérateurs :
Opérateur conditionnel :
(Condition) ?Vrai :Faux ;
intScore > SCORE_MAX ?intScore + 1 :intScore + intBonus ;
Opérateur utilisé pour remplacer une condition simple if/else
1 / 6 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !