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
说明 从以上的程序段可以看出,关系运算符的结果是布尔型数据。