基本语法-运算符-比较运算符(关系运算符)

比较运算符(关系运算符)

运算符 运算 范例 结果
== 相等于 4 == 3 false
!= 不等于 4 != 3 true
< 小于 4<3 false
> 大于 4>3 true
<= 小于等于 4 <= 3 false
instanceof 检查是否是类的对象 "Hello"instanceof String true
  • 比较运算符的结果都是boolean型,也就是要么是true,要么是false
  • 比较运算符"=="不能误写成"="

【典型代码】

int i =10;
int j = 20;
System.out.println(i == j);//false
System.out.println(i = j);//20
boolean b1 = true;
boolean b2 = false;
System.out.println(b2 == b1);//false
Sysetem.out.println(b2 = b1);//true

【特别说明】

  • 1.比较运算符的结果都是boolean型
  • 2.> < >= <= 只能使用在数值类型的数据之间
  • 3.==和!=不仅可以使用在数值类型数据之间,还可以使用在其他引用类型变量之间
Account acct1 = new Account(1000);
Account acct2 = new Account(2000);
boolean b1 = (acct1 == acct2);//比较的是两个Account是否为同一个账户
boolean b2 = (acct1 == acct2);//true
posted @ 2021-06-16 13:58  犄角旮旯是程序媛吖  阅读(343)  评论(0编辑  收藏  举报