短路与&& 和 逻辑与&
逻辑与&:条件都为true则结果为true,一个false,结果为false
短路与&&:判断条件与&一样。左边条件为false则右边不执行,示例如下:
运行结果:
短路或|| 和 逻辑或|
逻辑或|:条件中有一个为true,结果为true
短路或||:判断条件与逻辑或一样。左边条件为true则右边不执行,示例如下:
运行结果:
逻辑非 !
判断条件:!true = false !false = true
逻辑异或 ^
判断条件:两个条件都是true或都是false,结果为false
两个条件不同,结果为true