public class OperationTest2{
public static void main(String[] args){
逻辑运算符
int a=5;
boolean flag=5>4&a++<++a;
System.out.println("flag="+flag);
a=5;
flag=5>4&a++>++a;
System.out.println("flag="+flag+",a="+a);
a=5;
flag=5<4&a++>++a;
System.out.println("flag="+flag+",a="+a);
a=5;
flag=5<4&&a++>++a;// 当 && 的左边为false时,则右边不运算。
System.out.println("flag="+flag+",a="+a);
a=5;
flag=5>4|a++>++a;
System.out.println("flag="+flag+",a="+a);
a=5;
flag=5>4||a++>++a;//当 || 的左边为 true时,则右边不运算。
System.out.println("flag="+flag+",a="+a);
}
}
逻辑运算符&与&&的区别,|与||的区别
最新推荐文章于 2023-03-28 20:56:53 发布