3.6.2 关系运算符

关系运算符就是指两个操作数之间的关系,它包括“>”、“<”、“>=”、“<=”、“==”、“!=”。算术运算符的结果都是数字,而关系运算符的结果则是布尔型数据,这一点一定要注意。

在实际开发中,经常使用关系运算符来作为判断的条件,如果条件是真,将如何处理,如果条件是假,又该如何处理。

【实例3.24】下面看一个简单的例子,看看关系运算符的输出是什么样子。


01 ///关系运算符的应用

02 public class data9

03 {

04 public static void main(String[]args)

05 {

06 int a=10;

07 int b=21;

08 System.out.println("说a>b,对吗?"+(a>b));

09 System.out.println("说a>=b,对吗?"+(a>=b));

10 System.out.println("说a<b,对吗?"+(a<b));

11 System.out.println("说a<=b,对吗?"+(a<=b));

12 System.out.println("说a==b,对吗?"+(a==b));

13 System.out.println("说a!=b,对吗?"+(a!=b));

14 }

15 }


【代码说明】第6~7行首先定义了两个变量a和b,第8~13行通过比较两个变量的大小,来输出关系运算的结果。

【运行效果】


说a>b,对吗?false

说a>=b,对吗?false

说a<b,对吗?true

说a<=b,对吗?true

说a==b,对吗?false

说a!=b,对吗?true


说明 从以上的程序段可以看出,关系运算符的结果是布尔型数据。