15.22. Bitwise and Logical Operators
The bitwise operators and logical operators include the AND operator &
, exclusive OR operator ^
, and inclusive OR operator |
.
AndExpression: EqualityExpression AndExpression &
EqualityExpressionExclusiveOrExpression: AndExpression ExclusiveOrExpression ^
AndExpressionInclusiveOrExpression: ExclusiveOrExpression InclusiveOrExpression |
ExclusiveOrExpression
These operators have different precedence, with &
having the highest precedence and |
the lowest precedence.
Each of these operators is syntactically left-associative (each groups left-to-right).
Each operator is commutative if the operand expressions have no side effects.
Each operator is associative.
The bitwise and logical operators ...
Get The Java® Language Specification, Java SE 7 Edition, Fourth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.