首页 > 编程知识 正文

java中and比较(java对象的比较)

时间:2023-12-03 11:56:27 阅读:311721 作者:RIUA

本文目录一览:

  • 1、Java的and是干什么的?
  • 2、java中&和&&的区别?
  • 3、java &and&&区别
  • 4、JAVA中&&和||是什么意思?怎么用

Java的and是干什么的?

AND (与)是一个逻辑连接词,在逻辑中表示:如果两者都为真,则结果为真,如果有一个为假,则结果为假,如果用0表示假(false),1表示真(true),则 0 and 0; 0 and 1; 1 and 0; 这三个表达式的结果都为0;只有当1 and 1时才为1;

与此类似的常用连接词还有:OR(或),NOT(非)

OR: 两者中有一个为真,则结果为真,例如:0 or 1 = 1;

NOT: 表示取当前值的相反值,0的相反值为1,1的相反值为0;

在你所提问的图片中:

Boolean1 = true;//即Boolean1 = 1;

Boolean2 = false;//即Boolean2 = 0;

Boolean3 = Boolean1 AND Boolean2;//即Boolean3 = 1 and 0;根据上面的描述,同真才为真,所以Boolean3的值为0,即false;

望采纳!

java中&和&&的区别?

(,|)它们是逻辑操作,(,||)它们是条件操作。

是位运算符,表示按位与运算,是逻辑运算符,表示逻辑运算与(and).

|| 按位或运算符 ,表示按位或运算,||是逻辑或算符,表示逻辑或运算。

条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型的。

不同点:

对于AB,不管a是否为假,仍然要判断B。

对于A|B,不管a是否为真,仍然要判断B。

而对于AB,A||B在以上情况就不会去判断B了。

帮助别人就是帮助自己,希望大家一块进步。

java &and&&区别

1.条件1条件2

当条件1为假,则“条件1条件2”为假,就不用执行条件2了

当条件1为真,则再执行条件2

2.条件1条件2

即使条件1为假,已经能判断“条件1条件2”为假,还要执行条件2

JAVA中&&和||是什么意思?怎么用

可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。

还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str

!=

null

!str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException

||可以作逻辑或运算符,表示逻辑或(or),当运算符有一边为true时,整个运算结果为true!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。