首页 理论教育 Java编程新手自学手册-关系运算符和逻辑运算符

Java编程新手自学手册-关系运算符和逻辑运算符

时间:2023-11-22 理论教育 版权反馈
【摘要】:关系运算符关系运算符是指对两个表达式进行比较,返回一个真或假值。如表4-2列出了Java中的关系运算符,通过这些关系运算符运算产生的结果是一个布尔值,即True和False。图4-9 关系运算符逻辑运算符逻辑运算符的结果是真或者假,布尔逻辑运算符是最常见的运算符。

Java编程新手自学手册-关系运算符和逻辑运算符

在程序设计中,关系运算符(Relation Openator)和逻辑运算符(Logical Operator)十分重要,关系运算符是指值与值之间的相互关系,而逻辑(Logical)关系是指可以用真值和假值连接在一起的方法。因此关系运算符产生的结果可以是真或假,它们经常与逻辑运算符一起使用。

(1)关系运算符

关系运算符是指对两个表达式进行比较,返回一个真或假值。如表4-2列出了Java中的关系运算符,通过这些关系运算符运算产生的结果是一个布尔值,即True和False。在Java中任何类型的数据都可以用“==”进行比较是否相等,用“!=”比较不等,但只有数字才能比较大小。关系运算的结果可以直接赋予布尔变量。

表4-2 关系运算符

978-7-111-37937-9-Part01-170.jpg

代码7:下面通过一段代码进行讲解,其代码见“光盘:源代码/第4章/guanxi.java”:

978-7-111-37937-9-Part01-171.jpg

978-7-111-37937-9-Part01-172.jpg

运行代码,得到如图4-9所示的结果。

978-7-111-37937-9-Part01-173.jpg

图4-9 关系运算符(www.xing528.com)

(2)逻辑运算符

逻辑运算符的结果是真或者假,布尔逻辑运算符是最常见的运算符。表4-3所示是操作数A和操作数B按位逻辑运算的结果。

表4-3 逻辑运算符

978-7-111-37937-9-Part01-174.jpg

代码8:下面通过一段代码进行讲解,以加深读者对关系运算符和逻辑运算符的理解,其代码见“光盘:源代码/第4章/Luoji.java”:

978-7-111-37937-9-Part01-175.jpg

运行代码,得到如图4-10所示的结果。

978-7-111-37937-9-Part01-176.jpg

图4-10 逻辑运算符

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈