java中== 与equals的区别

来源:互联网 发布:11选5遗漏数据查询 编辑:程序博客网 时间:2024/06/08 08:57

       /* == 与 equals的比较
         * == 是运算符  equals是对象的一个方法
         * 具体比较:
         * 1.null 和基本数据类型
         * 由于null和基本数据类型都不是一个对象 所以它们都没有equals方法
         * 2. 对象
         * ==表示是否指向同一个对象(也即是它们的值所表示的地址是否相等)  equals表示的意义由对象自己的定义决定
         */