关系运算符和我们数学中的表达是一样的,主要用于比较大小,或是否相等;
关系运算符是发生在两个变量之间的,用于判断二者的关系,返回的结果是 boolean
类型的值,也就是真假值,true
或 false
;
一、符号介绍
int a = 6, b = 8;
-
大于
>
,比如 a > b ,结果是 false -
小于
<
,比如 a < b ,结果是 true -
大于等于
>=
,比如 a >= b ,结果是 false -
小于等于
<=
,比如 a <= b ,结果是 true -
是否等于
==
,比如 a == b ,结果是 false -
不等于
!=
,比如 a != b ,结果是 true
编程语言中的大于等于 >=
和数学中的 ≥
不一样,因为键盘上没有这个符号;所以使用两个符号在一起表示;
同理小于等于 ≤
、 不等于 ≠
是一样的,键盘都没有这些符号,所以使用两个字符<=
、!=
表达;
两个等号==
表示是否等于,要和一个等号=
区分,一个等号是赋值;
二、编程实战
代码的详细解读,可以参考视频教程;
public class C15 {
public static void main(String[] args) {
int a = 6;
int b = 8;
int c = 6;
System.out.println(" a > b : " + (a > b)); //false
System.out.println(" a < b : " + (a < b)); //true
System.out.println(" a <= c : " + (a <= c));//true
System.out.println(" a == c : " + (a == c));//true
System.out.println(" a != b : " + (a != b));//true
//关系运算符一般结合逻辑表达式使用,后面会讲
if(a > b){
System.out.println("a 大于 b");
}else{
System.out.println("a 不大于 b");//小于或等于
}
}
}