Java 中关系运算符用于判断两个操作数的等价性和大小关系,关系运算符如下:
== 等价符,如:a == b 判断 a 等于 b,如果满足,则返回 true,否则返回 false
!= 不等于符,如:a != b 判断 a 不等于 b,如果满足,则返回 true,否则返回 false
> 大于符,如:a > b 判断 a 大于 b,如果满足,则返回 true,否则返回 false
>= 大于等于符,如:a >= b 判断 a 大于等于 b,如果满足,则返回 true,否则返回 false
< 小于符,如:a < b 判断 a 小于 b,如果满足,则返回 true,否则返回 false
<= 小于等于符,如:a <= b 判断 a 小于等于 b,如果满足,则返回 true,否则返回 false
public class Demo { public static void main(String[] args) { int a = 20; int b = 3; // 等于 System.out.println(a + " 等于 " + b + "? " + (a == b)); // 不等于 System.out.println(a + " 不等于 " + b + "? " + (a != b)); // 大于 System.out.println(a + " 大于 " + b + "? " + (a > b)); // 大于等于 System.out.println(a + " 大于等于 " + b + "? " + (a >= b)); // 小于 System.out.println(a + " 小于 " + b + "? " + (a < b)); // 小于等于 System.out.println(a + " 小于等于 " + b + "? " + (a <= b)); } }
运行示例,输出结果如下:
20 等于 3? false 20 不等于 3? true 20 大于 3? true 20 大于等于 3? true 20 小于 3? false 20 小于等于 3? false