Java布尔运算符

Java语言支持以下布尔运算符。

假设变量A持有10,变量B持有20,则-

运算符
描述

==(等于)
检查两个操作数的值是否相等,如果是,则条件为真。
(A == B)不正确。
!=(不等于)
检查两个操作数的值是否相等,如果值不相等,则条件为真。
(A!= B)为真。
>(大于)
检查左操作数的值是否大于右操作数的值,如果是,则条件为真。
(A> B)不正确。
<(小于)
检查左操作数的值是否小于右操作数的值,如果是,则条件为真。
(A <B)是正确的。
> =(大于或等于)
检查左操作数的值是否大于或等于右操作数的值,如果是,则条件为真。
(A> = B)不正确。
<=(小于或等于)
检查左操作数的值是否小于或等于右操作数的值,如果是,则条件为true。
(A <= B)是正确的。
&&(逻辑和)
称为逻辑AND运算符。如果两个操作数都不为零,则条件变为true。
(A && B)为假
|| (逻辑或)
称为逻辑或运算符。如果两个操作数中的任何一个都不为零,则条件变为true。
(A || B)为真
!(逻辑不)
称为逻辑非运算符。用于反转其操作数的逻辑状态。如果条件为真,则逻辑非运算符将为假。
!(A && B)是真的