逻辑运算符
-
逻辑运算与
-
&& 和 &基本规则
名称 语法 特点
短路与&& 条件1&&条件2 两个条件都为true,结果为true,否则false
逻辑与& 条件1&条件2 两个条件都为true,结果为true,否则false
-
&& 和 &使用区别
-
&&短路与:如果第一个条件为false,则第二个条件不会判断,最终结果为false,效率高
-
&逻辑与:不管第一个条件是否为false,第二个条件都要判断,效率低
-
开发中,我们使用的基本是使用短路与&&,效率高
2.逻辑运算或
-
|| 和 |基本规则
名称 语法 特点
短路或|| 条件1||条件2 两个条件中只要有一个成立,结果为true,否则为false
逻辑或| 条件1|条件2 只要有一个条件成立,结果为true,否则为false
-
|| 和 |使用区别
-
||短路或:如果第一个条件为true,则第二个条件不会判断,最终结果为true,效率高
-
|逻辑或:不管第一个条件是否为true,第二个条件都要判断,效率低
-
开发中,我们基本使用||,效率高