$a + $b; | addition |
$a - $b; | soustraction |
$a * $b; | multiplication |
$a / $b; | division |
$a % $b; | modulo (reste de la division) |
$a = $b; | affectation |
$a += $b; | additionne à la valeur existante |
$a -= $b; | soustrait à la valeur existante |
$a *= $b; | multiplie à la valeur existante |
$a /= $b; | division à la valeur existante |
$chaineA .= $chaineB; | concatène la chaîne B à la chaîne A. |
$a == $b; | égalité |
$a != $b; ou $a<>$b; | différence |
$a > $b; | supérieur strictement |
$a < $b; | inférieur strictement |
$a >= $b; | supérieur ou égal |
$a <= $b; | inférieur ou égal |
$objet instanceof ClasseClient; | instance d'une classe |
$a++; | Post-incrémentation |
$a--; ou $a<>$b; | Post-décrémentation |
++$a; | Pré-incrémentation |
--$a; | Pré-décrémentation |
&& ou AND | ET logique | Vérifie que toutes les conditions sont vrai |
|| ou OR | OU logique | Vérifie qu'une des conditions est vrai |
XOR | OU exclusif | Vérifie qu'une et une seule des conditions est vrai |
! | NON logique | Inverse l'état d'une variable booléenne |
& | ET bit à bit | Retourne 1 si les deux bits de même poids sont à 1 |
| | OU inclusif | Retourne 1 si l'un ou l'autre des deux bits de même poids est à 1 |
^ | OU eclusif | Retourne 1 si l'un des deux bits de même poids est à 1 |
~ | NON | Retourne l'inverse du bit. |
<< | Rotation à gauche | Décale les bits vers la gauche Les bits qui sortent à gauche sont perdus, tandis que des zéros sont insérés à droite |
>> | Rotation à droite avec conservation du signe | Décale les bits vers la droite. Les bits qui sortent à droite sont perdus, tandis que le bit non-nul de poids plus fort est recopié à gauche |
les parenthèses | ( ) |
les opérateurs d'incrémentation | ++ -- |
les opérateurs de multiplication, division, et modulo | * / % |
les opérateurs d'addition et soustraction | + - |
les opérateurs de décalage | << >> |
les opérateurs de comparaison | < > <= >= |
les opérateurs d'égalité | == != |
l'opérateur OU exclusif | ^ |
l'opérateur ET | & |
l'opérateur OU | | |
l'opérateur ET logique | && |
l'opérateur OU logique | || |
les opérateurs d'assignement | = += -= |