2.12
2017
Day3 笔记 逻辑运算符的基本用法
class Demo1_Operator { public static void main(String[] args) { // &逻辑与:有false则false。 // |逻辑或:有true则true。 // ^逻辑异或:相同为false,不同为true。 // !逻辑非:非false则true,非true则false。 // 特点:偶数个不改变本身。 //&,|,^,! //int x = 10; //5 < x < 15 //x > 5 & x < 15 //逻辑与 & (并且,and) 遇false 则false int a = 10; int b = 20; int c = 30; /*System.out.println(a < b & b < a); //true & true = true System.out.println(a < b & b > a); //true & false = false System.out.println(a > b & b < a); //false & true = false System.out.println(a > b & b > a); //false & false =false //逻辑 或 (or ) 遇true 则 true System.out.println(a < b | b < a); //true | true = true System.out.println(a < b | b > a); //true | false = true System.out.println(a > b | b < a); //false | true = true System.out.println(a > b | b > a); //false | false =false //逻辑异或 ^ 两边相同为 false ,两边不同为 true System.out.println(a < b ^ b < a); //true | true = false System.out.println(a < b ^ b > a); //true | false = true System.out.println(a > b ^ b < a); //false | true = true System.out.println(a > b ^ b > a); //false | false =false //逻辑 非 ! System.out.println(!true); System.out.println(!!true); !逻辑非:非false则true,非true则false。 // 特点:偶数个不改变本身。*/ } } |
上一篇
下一篇