Java控制语句与逻辑运算符详解
1. 逻辑运算符
1.1 逻辑运算符概述
简单条件通常由关系运算符(如 >、<、>=、<=)和相等运算符(==、!=)构成,每个表达式仅测试一个条件。而逻辑运算符能将简单条件组合成更复杂的条件,常见的逻辑运算符有 &&(条件与)、||(条件或)、&(布尔逻辑与)、|(布尔逻辑包含或)、^(布尔逻辑异或)和 !(逻辑非)。
1.2 条件与(&&)运算符
当需要确保两个条件都为真时,可使用 && 运算符。例如:
if (gender == FEMALE && age >= 65) {
++seniorFemales;
}
此 if 语句包含两个简单条件,只有当 gender 等于 FEMALE 且 age 大于等于 65 时, seniorFemales 才会加 1。其真值表如下:
| expression1 | expression2 | expression1 && expression2 |
| — | — | — |
| false | false | false |
| false | true | false |
| true | false | false |
| true | true | t
超级会员免费看
订阅专栏 解锁全文
42

被折叠的 条评论
为什么被折叠?



