|
|
|
| Postfixé | [] . (params) expr++ expr-- |
| Unaire | ++expr --expr +expr -expr ~ ! |
| Création ou conversion | new (type)expr |
| Multiplicatif | * / % |
| Additif | + - |
| Décalage | << >> >>> |
| Relationnel | <> >= <= instanceof |
| Test d'égalité | == != |
| Et bit à bit | & |
| Ou bit à bit exclusif | ^ |
| Ou bit à bit inclusif | | |
| Et logique | && |
| Ou logique | || |
| Conditionnel | ?: |
| Affectation | = += -= *= /= %= >>= <<= >>>= &= ^= |= |
Les opérateurs sont classés par ordre de priorité. Les opérateurs binaires sont tous associatifs à gauche, sauf l'affectation.