免费网站app哪个好,网页个人简历模板,网站响应速度多少合适,长沙有什么好玩的室内场所/*逻辑(布尔)运算符#xff1a; 逻辑与 (两边的算子都是true#xff0c;结果才是true) | 逻辑或 (两边的算子只要有一个是true#xff0c;结果就是true) ! 逻辑非 (取反) ^ 逻辑异或(两边的算子只要是不一样的#xff0c;结果就是reue) 短路与 ||…/*逻辑(布尔)运算符 逻辑与 (两边的算子都是true结果才是true) | 逻辑或 (两边的算子只要有一个是true结果就是true) ! 逻辑非 (取反) ^ 逻辑异或(两边的算子只要是不一样的结果就是reue) 短路与 || 短路或
1.逻辑运算符要求两边的算子都是布尔类型 并且逻辑运算符最终的运算结果也是一个布尔类型
2.短路与和逻辑与最终的运算结果是相同的只不过短路与存在短路现象
3.短路或和逻辑或最终的运算结果是相同的只不过短路或存在短路现象
4.什么情况下会发生短路现象呢
5.什么时候选择使用逻辑与运算符什么时候选择使用短路与运算符 */
public class OperatorTest03 {public static void main(String[] args) {System.out.println(5352);
System.out.println(5356);
System.out.println(53|56);//逻辑与和短路与
int x10;
int y8;
//逻辑与
//逻辑与的左右两边必须执行无论前面是真是假后面都要执行
System.out.println(xy xy);
System.out.println(x);//11//短路与
//短路与后只要执行符号的前半部分发现为假后半部分不执行所以x10不变
System.out.println(xy xy);
//System.out.println(x);10//短路与后只要执行符号的前半部分发现为真后半部分不短路正常执行所以x11
System.out.println(xy xy);
System.out.println(x);//11//这种现象被称为短路现象/*
从某种角度来看 短路与更加智能由于后面的表达式可能不执行
所以执行效率会更高这种方式在实际的开发中使用较多。短路与比逻辑与使用的多。
短路与更加常用但是在某些特殊的业务逻辑中要求算子必须全部执行这时候就务必使用逻辑与什么情况下发生短路或
*第一个表达式执行结果是true会发生短路或。
什么情况下发生短路与
*第一个表达式执行结果是false会发生短路与。
*/}
}