Boolean Logical Operators : Logical Operators « Operators « Java Tutorial






OperatorResult
&Logical AND
|Logical OR
^Logical XOR (exclusive OR)
||Short-circuit OR
&&Short-circuit AND
!Logical unary NOT
&=AND assignment
|=OR assignment
^=XOR assignment
==Equal to
!=Not equal to
?:Ternary if-then-else










3.7.Logical Operators
3.7.1.Boolean Logical Operators
3.7.2.The following table shows the effect of each logical operation
3.7.3.Logical operators in action
3.7.4.Demonstrate the boolean logical operators
3.7.5.Logical Operators
3.7.6.AND operator
3.7.7.&& versus &
3.7.8.Logical OR Operations
3.7.9.Boolean NOT Operations: applies to one boolean operand
3.7.10.Demonstrates short-circuiting behavior