首页 > 编程笔记

Java关系运算符(快速入门)

与数学中的关系运算符相同,Java 语言中的关系运算符的作用也是判断两个数字之间的关系,例如 1 是否大于 2、2 是否小于或等于 3 等。

关系运算符的计算结果是布尔值,即 ture 或者 false。Java 语言中的关系运算符的功能及使用方式如下表所示。

表:Java关系运算符
运算符 说 明 实 例 结 果
== 等于 2 == 3 false
< 小于 2 < 3 true
> 大于 2 > 3 false
<= 小于或等于 5 <= 6 true
>= 大于或等于 7 >= 7 true
!= 不等于 2 != 3 true

【实例 1】检查两个整数是否相等。
public class EqualityCheck {
    public static void main(String[] args) {
        int a = 10;
        int b = 10;
       
        if (a == b) {
            System.out.println("a 和 b 相等。");
        } else {
            System.out.println("a 和 b 不相等。");
        }
    }
}
运行结果为:

a 和 b 相等。


【实例 2】比较两个浮点数是否不相等。
public class InequalityCheck {
    public static void main(String[] args) {
        double x = 3.14;
        double y = 2.71;
    
        if (x != y) {
            System.out.println("x 和 y 不相等。");
        } else {
            System.out.println("x 和 y 相等。");
        }
    }
}
运行结果为:

x 和 y 不相等。


【实例 3】判断一个数是否在某个范围内。
public class RangeCheck {
    public static void main(String[] args) {
        int number = 25;
       
        if (number > 10 && number < 50) {
            System.out.println("数字在 10 到 50 的范围内。");
        } else {
            System.out.println("数字不在 10 到 50 的范围内。");
        }
    }
}
运行结果为:

数字在 10 到 50 的范围内。


在这些实例中,我们使用了 ==、!= 和范围比较 >、<、>=、<= 来比较变量的值,并根据比较的结果执行不同的代码块。这些关系运算符是编写条件语句时的基础,并且在 Java 编程中经常使用。

推荐阅读