Java 布尔运算符
java programming java8object oriented programmingjava technologies
Java 语言支持以下布尔运算符。
假设变量 A 为 10,变量 B 为 20,则 −
运算符 | 描述 | 示例 |
---|---|---|
==(等于) | 检查两个操作数的值是否相等,如果相等,则条件成立。 | (A == B) 不为真。 |
!=(不等于) | 检查两个操作数的值是否相等,如果值不相等,则条件为真。 | (A != B) 为真。 |
> (大于) | 检查左操作数的值是否大于右操作数的值,如果是,则条件为真。 | (A > B) 不为真。 |
< (小于) | 检查左操作数的值是否小于右操作数的值,如果是,则条件为真。 | (A < B) 为真。 |
>= (大于或等于) | 检查左操作数的值是否大于或等于右操作数的值,如果是,则条件为真。 | (A >= B)不为真。 |
<= (小于或等于) | 检查左操作数的值是否小于或等于右操作数的值,如果是,则条件为真。 | (A <= B)为真。 |
&&(逻辑与) | 称为逻辑与运算符。如果两个操作数都不为零,则条件为真。 | (A && B) 为假 |
||(逻辑或) | 称为逻辑或运算符。如果两个操作数中任意一个非零,则条件为真。 | (A || B) 为真 |
! (逻辑非) | 称为逻辑非运算符。用于反转其操作数的逻辑状态。如果条件为真,则逻辑非运算符将使其为假。 | !(A && B) 为真 |