Tableau avec leur priorité respective
Opérateur priorité action + 1 signe positif - 1 signe négatif * 2 multiplication / 2 division % 2 reste + 3 addition - 3 soustraction Pour mémoire tableau général de toutes les priorités
priorité tous les opérateurs de Java 0 ( ) [ ] . 1 ! ~ ++ -- 2 * / % 3 + - 4 << >> >>> 5 < <= > >= 6 = = != 7 & 8 ^ 9 | 10 && 11 || 12 ? : 13 = *= /= %= += -= ^= &= <<= >>= >>>= |= Exemple de programme : Opérateurs arithmétiques
Source recopiable (cliquez sur le lien)
Résultats d'exécution de ce progamme :
x * y - z + t = 36
x * y - (z + t) = 22
x * y % z + t = 9
(( x * y) % z ) + t = 9
x * y % ( z + t ) = 2
x *( y % ( z + t)) = 32