Java关系运算符有哪些(附带实例,新手必看)
Java 中的关系运算符用于比较两个值之间的关系,通常返回一个布尔值(true 或 false),表示比较的结果是否成立,如下表所示。
下面列举了关系运算符的几点注意事项:
关系运算符 | 运算规则 | 运算含义 | 范例 |
---|---|---|---|
== | 等于 | 检查两个操作数是否相等 | a == b |
!= | 不等于 | 检查两个操作数是否不相等 | a != b |
> | 大于 | 检查左操作数是否大于右操作数 | a > b |
< | 小于 | 检查左操作数是否小于右操作数 | a < b |
>= | 大于或等于 | 检查左操作数是否大于或等于右操作数 | a >= b |
<= | 小于或等于 | 检查左操作数是否小于或等于右操作数 | a <= b |
下面列举了关系运算符的几点注意事项:
- 关系运算符通常用于基本数据类型之间的比较,如整数、浮点数等。
- 关系运算符的结果是布尔值,即 true 或 false。
- 关系运算符可以通过逻辑运算符,如逻辑与(&&)、逻辑或(||)和逻辑非(!),将多个关系表达式组合起来进行复杂的逻辑判断。
Java关系运算符的使用
编写一个简单的 Java 程序,根据用户输入的两个操作数进行运算并将输出的结果显示到控制台,代码如下:public class OperatorDemo { public static void main(String[] args) { // 定义变量 int a = 10; int b = 20; // 使用关系运算符进行比较 boolean isEqualTest = (a == b); boolean notEqualTest = (a != b); boolean greaterThanTest = (a > b); boolean lessThanTest = (a < b); boolean greaterThanOrEqualTest = (a >= b); boolean lessThanOrEqualTest = (a <= b); // 输出比较的结果 System.out.println("a == b: " + isEqualTest); System.out.println("a != b: " + notEqualTest); System.out.println("a > b: " + greaterThanTest); System.out.println("a < b: " + lessThanTest); System.out.println("a >= b: " + greaterThanOrEqualTest); System.out.println("a <= b: " + lessThanOrEqualTest); } }运行结果为:
a == b: false
a != b: true
a > b: false
a < b: true
a >= b: false
a <= b: true