Operator | Description |
---|---|
. [] () | Field access, array indexing, function calls, and expression grouping |
++ - ~ ! new & | Unary operators, object creation, delegate creation |
* / % | Multiplication, division, modulo division |
+ - + | Addition, subtraction, string concatenation |
<< >> | Bit shifting |
< <= > | Less than, less than or equal, greater than, greater than or equal, instanceof |
== != === !== | Equality, inequality, strict equality, and strict inequality |
& | Bitwise AND |
^ | Bitwise XOR |
| | Bitwise OR |
&& | Logical AND |
|| | Logical OR |
?: | Conditional |
= OP= | Assignment, assignment with operation |
, | Multiple evaluation |