【摘要】:关系运算符关系运算符是指对两个表达式进行比较,返回一个真或假值。如表4-2列出了Java中的关系运算符,通过这些关系运算符运算产生的结果是一个布尔值,即True和False。图4-9 关系运算符逻辑运算符逻辑运算符的结果是真或者假,布尔逻辑运算符是最常见的运算符。
在程序设计中,关系运算符(Relation Openator)和逻辑运算符(Logical Operator)十分重要,关系运算符是指值与值之间的相互关系,而逻辑(Logical)关系是指可以用真值和假值连接在一起的方法。因此关系运算符产生的结果可以是真或假,它们经常与逻辑运算符一起使用。
(1)关系运算符
关系运算符是指对两个表达式进行比较,返回一个真或假值。如表4-2列出了Java中的关系运算符,通过这些关系运算符运算产生的结果是一个布尔值,即True和False。在Java中任何类型的数据都可以用“==”进行比较是否相等,用“!=”比较不等,但只有数字才能比较大小。关系运算的结果可以直接赋予布尔变量。
表4-2 关系运算符
代码7:下面通过一段代码进行讲解,其代码见“光盘:源代码/第4章/guanxi.java”:
运行代码,得到如图4-9所示的结果。
图4-9 关系运算符(www.xing528.com)
(2)逻辑运算符
逻辑运算符的结果是真或者假,布尔逻辑运算符是最常见的运算符。表4-3所示是操作数A和操作数B按位逻辑运算的结果。
表4-3 逻辑运算符
代码8:下面通过一段代码进行讲解,以加深读者对关系运算符和逻辑运算符的理解,其代码见“光盘:源代码/第4章/Luoji.java”:
运行代码,得到如图4-10所示的结果。
图4-10 逻辑运算符
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。