• 技术文章 >java >java基础

    java中如何用关系运算符判断?

    小妮浅浅小妮浅浅2021-02-06 18:06:26原创2877

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    1.概念

    关系运算符用来比较两个值,包括大于(>)、小于(<)、大于等于(>=)、小于等于(<=)、等于(==)和不等于(!=)6种。关系运算符都是二元运算符,也就是每个运算符都带有两个操作数,运算的结果是一个逻辑值。

    2.使用注意

    1)关系符的运算结果一定是布尔类型:true/false。

    2)关系运算符的运算原理:

    int a=xx; int b=xx;

    在关系运算符中比较的是a变量中保存的值和b变量中保存的这个值之间的大小,不讨论数据类型。

    3)区分“=”和“==”

    “=”是赋值符号,把一个变量的值赋给另一个变量。

    “==”相等运算符号,比较两个变量的值是否相等。

    3.实例

    public class RelationOperatorTest01 {
    public static void main(String[] args) {
    int a = 10;
    int b = 10;
    System.out.println(a > b);//false
    System.out.println(a >= b);//true
    System.out.println(a < b);//false
    System.out.println(a <= b);//true
    System.out.println(a == b);//true
    System.out.println(a != b);//false
            //比较两个字符串是否相等,不能使用“==”,
    //必须调用equals方法
            //equals方法以后会讲解的,现在先记住吧
            System.out.println(“abc”.equals(“abc”));//true
    }
    }

    通过以上代码可以看出,任何一个关系运算符的运算结果都是布尔类型,最后的结果不是true就是false,没有其他值,并且我们也看到a变量和b变量在比较的时候是拿着变量当中保存的值进行比较。也就是说a == b实际上是拿着a变量中保存的10和b变量中保存的10进行比较,看它们是否相等。

    以上就是java中使用关系运算符进行判断的方法,只要记住使用要点,相信小伙伴在实际运用中就不会出现太大的问题了。更多Java学习指路:Java基础

    专题推荐:java关系运算符
    上一篇:java中赋值运算符是什么? 下一篇:java:逻辑运算符是什么?怎么用?

    相关文章推荐

    • java:如何使用map排序?• java中常量是什么?有哪些类型?• java中final如何定义常量?• 算术运算符如何在java中使用?• java中赋值运算符是什么?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网