打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
逻辑运算符
 

class LianXi{
 public static void main(String [] args){
  int a = 3;
  int b= 4;
  int c= 5;
  //& 逻辑与
  System.out.println((a>b)&(a>c)); //false & false =flase
  System.out.println((a>b)&(a<c)); //false & true =false
  System.out.println((a<b)&(a>c)); //true  & flase =false
  System.out.println((a<b)&(a<c)); //truee & true =true
  System.out.println("================");

  //| 逻辑或
  System.out.println((a>b)|(a>c)); //false | false =flase
  System.out.println((a>b)|(a<c)); //false | true = true
  System.out.println((a<b)|(a>c)); //true  | flase = true
  System.out.println((a<b)|(a<c)); //truee | true = true
  System.out.println("================");
  //^ 逻辑或
  System.out.println((a>b)^(a>c)); //false ^ false = false
  System.out.println((a>b)^(a<c)); //false ^ true = true
  System.out.println((a<b)^(a>c)); //true  ^ flase = true
  System.out.println((a<b)^(a<c)); //truee ^ true = false
 }
}
class LianXi{
 public static void main(String [] args){
  int a = 3;
  int b= 4;
  /*
  boolean c =(a++ == 3)&(b++ ==4);
  System.out.println("a= "+a);  //4
  System.out.println("b= "+b);  //5
  System.out.println("c= "+c);  //true
  */
  /*
  boolean d =(a++ == 3)&(b++ ==4);
  System.out.println("a= "+a);  //4
  System.out.println("b= "+b);  //5
  System.out.println("d= "+d);  //true
  */
  /*
  boolean c =(++a == 3)&(b++ ==4);
  System.out.println("a= "+a);  //4
  System.out.println("b= "+b);  //5
  System.out.println("c= "+c);  //flase
  */
  boolean c =(++a == 3)&&(b++ ==4);
  System.out.println("a= "+a);  //4
  System.out.println("b= "+b);  //4   短路与 前面是flase后面就不再做运算
  System.out.println("c= "+c);  //flase
 }
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Java基础运算符
JAVA中&&和&、||和|(短路与和逻辑与、短路或和逻辑或)的区别
Java的布尔类型基本介绍
Day2 第二个知识点
java的list集合如何根据对象中的某个字段排序?
scjp考题1(详尽答案)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服