温馨提示:本文最后更新于2025年06月12日

Java中的关系运算说白了就是比较大小,非常简单,下面从关系运算符开始讲起。

Java中常用的关系运算符

关系运算符说明举例结果
大于x>y如果x>y成立,则为true,否则为false
小于x<y如果x<y成立,则为true,否则为false
>=大于等于x>=y如果x>=y成立,则为true,否则为false
<=小于等于x<=y如果x<=y成立,则为true,否则为false
==等于x==y如果x==y成立,则为true,否则为false
!=不等于x!=y如果x!=y成立,则为true,否则为false

Java关系运算符说明

关系运算符用来比较两个对象的大小关系,如果关系符合,表达式的值为布尔值true(真),否则表达式的值为布尔值false(假)。

例如1>2,意思是比较1是否大于2,如果是那么值为true,否则值为false,很显然1不可能大于2,所以1>2的值为false

下面开始举例说明

Java关系运算符的使用

这里为了方便整理就在上篇文章创建的项目中新建一个模块做演示了,当然你可以新建一个项目做测试,这里不重要,重点是代码。

在IDEA中创建Java模块示意图
填入模块名称并创建模块
新创建的模块结构示意图,其中包含src文件夹和其中的Main类以及Main类的Main方法

左侧demo01是我新建的模块,同样代码还是写在src文件夹中的Main类Main方法中。

比较数字的大小关系

示例代码:

System.out.println(1>2);

解释:打印1>2的比较结果。

Java关系运算符示例代码运行结果,输出内容为false

可以看到输出内容为布尔值false,即表示1>2为假(或者说表达式1>2不成立),也就是说1不大于2

接下来修改代码:

System.out.println(1<2);

1>2改为1<2

Java关系运算符示例代码运行结果,输出内容为true

这次输出内容为布尔值true,即表示1<2为真(或者说表达式1<2成立),也就是说1小于2

比较对象的大小关系

Java比较运算符不止可以比较数字的大小关系,还可以比较其他对象,比如变量等。

示例代码:

int num1 = 10;
int num2 = 20;
System.out.println(num1>num2);

解释:声明变量num1,值为10。声明变量num2,值为20。然后打印num1>num2的比较结果。

Java关系运算符示例代码运行结果,输出内容为false

输出结果为false,即num1>num2不成立,或者说num1不大于num2

这就是Java比较运算符的用法了。

Java常用比较运算符使用示例

System.out.println(1>2);//比较是否大于
System.out.println(1<2);//比较是否小于
System.out.println(1>=2);//比较是否大于等于
System.out.println(1<=2);//比较是否小于等于
System.out.println(1==2);//比较是否等于
System.out.println(1!=2);//比较是否不等于

运行结果:

Java关系运算符示例代码运行结果,输出结果为false,true,false,true,false,true

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容