Java provides four logical operators, which operate on Boolean operands only, in descending order.
Operator | Description | Usage |
! | Logical NOT | !booleanExpr |
^ | Logical XOR | booleanExpr1 ^ booleanExpr2 |
&& | Logical AND | booleanExpr1 && booleanExpr2 |
|| | Logical OR | booleanExpr1 || booleanExpr2 |
Ask Question