名称 语法 特点
短路与&& 条件1&&条件2 两个条件都为true,结果为true
逻辑与& 条件1&条件2 两个条件都为true,结果为true
&& 和& 的区别
1.短路与&&:如果第一个条件为false,则第二个条件不会判断,最终结果为false,效率较高
2.逻辑与&:不管第一个条件是否为false,第二个条件都要判断,效率低
示例:
短路与&&:
逻辑与&:
名称 语法 特点
短路与&& 条件1&&条件2 两个条件都为true,结果为true
逻辑与& 条件1&条件2 两个条件都为true,结果为true
&& 和& 的区别
1.短路与&&:如果第一个条件为false,则第二个条件不会判断,最终结果为false,效率较高
2.逻辑与&:不管第一个条件是否为false,第二个条件都要判断,效率低
示例:
短路与&&:
逻辑与&: