Java中的逻辑运算符是什么?

逻辑运算符作用于两个布尔值,并返回另一个布尔值。下表列出了逻辑运算符。

 假设布尔变量a成立,变量B成立,则:

运算符
描述

&&(逻辑和)
称为逻辑AND运算符。如果两个操作数都不为零,则条件变为true。
(A && B)为假
|| (逻辑或)
称为逻辑或运算符。如果两个操作数中的任何一个都不为零,则条件变为true。
(A || B)为真
!(逻辑不)
称为逻辑非运算符。用于反转其操作数的逻辑状态。如果条件为真,则逻辑非运算符将为假。
!(A && B)是真的