//逻辑运算符

//逻辑运算符

 

public class Test1 {
public static void main (String[] arge){
// System.out.println(4==4 & 1==1);
// System.out.println(4==4 || 1!=1);
// int x = 4;
//// System.out.println(3<x<6);不能这样写 要以下面的方式写
// System.out.println(x>3 || x<6);
// int i = 0;
// int k = 1;
// ++k,k++;
//// System.out.println(i != 0 & ++k ==2);
// System.out.println(i != 0 && ++k ==2);
// System.out.println(k);//单&时,左边无论真假,右边都进行强制运算;
// //双&&时,左边为true,右边进行运算,左边为false,右边不进行运算;
// int i =0;
// int k =1;
// ++k,k++
// System.out.println(i != 0 | ++k == 2);
// System.out.println(i != 0 || ++k == 2);
System.out.println(k);//单|时,左边无论真假,右边都进行强制运算;
// //双||时,左边为false,右边进行运算,左边为true,右边不进行运算;

//异或(^)与或(|)的不同之处是:当两边都为true时 结果为false。 理解:异或,追求的是“异”
//两边都为true时 结果为false 。 两边都为false时 结果也为false 。 两边真假不一为true


}
}

 

 

posted @ 2021-03-16 22:19  岩浩ivv  阅读(45)  评论(0)    收藏  举报