La priorité des opérateurs en Java

Java définit les priorités dans les opérateurs comme suit ( du plus prioriotaire au moins prioritaire )

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 =
+=
−=

Les parenthèses ayant une forte priorité, l’ordre d’interprétation des opérateurs peut être modifié par des parenthèses.

Laisser un commentaire