Java与Android移动应用开发:技术、方法与实践
上QQ阅读APP看书,第一时间看更新

5.1 比较运算符

判断代码执行的条件时,比较运算符是非常重要的工具。Java中,可以使用如下比较运算符。

□ ==运算符,如x == y,判断x和y是否相等。

□ !=运算符,如x != y,判断x和y是否不相等。

□ >运算符,如x > y,判断x是否大于y。

□ >=运算符,如x >= y,判断x是否大于或等于y。

□ <运算符,如x <y,判断x是否小于y。

□ <=运算符,如x <= y,判断x是否小于或等于y。

比较运算的结果都会返回boolean类型的数据,结果成立时返回true,结果不成立时返回false。

此外,Java中并不支持boolean类型与其他类型之间的转换。不过,如果真的需要将数值转换为boolean类型,可以使用类似下面的代码。

    public static void main(String[] args) {
        int x = 0;
        boolean b = (x != 0);
        System.out.println(b);
    }

代码中,如果x为0则返回false值;否则,返回true值。可以修改x的值来观察运行结果。