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
ICP备案:
公安联网备案: