public class LogicOperation {
public static void main(String[] args) {
int a= 3;
int b= 4;
int c= 5;
System.out.println("--------------&有false则false-------------------");
System.out.println((a<b)&(c>b)); // true, true----true
System.out.println((a>b)&(c>b)); // flase, true----false
System.out.println((a>b)&(c<b)); // flase, false----false
System.out.println((a<b)&(c<b)); // true, false-----false
System.out.println("--------------|有true则true-------------------");
System.out.println((a<b)|(c>b)); // true, true----true
System.out.println((a>b)|(c>b)); // flase, true----true
System.out.println((a>b)|(c<b)); // flase, false----false
System.out.println((a<b)|(c<b)); // true, false-----true
System.out.println("--------------^相同则false,不同则true-------------------");
System.out.println((a<b)^(c>b)); // true, true----false
System.out.println((a>b)^(c>b)); // flase, true----true
System.out.println((a>b)^(c<b)); // flase, false----false
System.out.println((a<b)^(c<b)); // true, false-----true
System.out.println("--------------!取反true则false,false则true-------------------");
System.out.println(!(a<b)); // true----false
System.out.println(!(a>b)); // flase----true
System.out.println(!(a>b)); // flase----true
System.out.println(!(a<b)); // true-----false
}
}
运行结果:
--------------&有false则false-------------------
true
false
false
false
--------------|有true则true-------------------
true
true
false
true
--------------^相同则false,不同则true-------------------
false
true
false
true
--------------!取反true则false,false则true-------------------
false
true
true
false`在这里插入代码片`
451

被折叠的 条评论
为什么被折叠?



