首页 > 编程语言 > 详细

java equals

时间:2020-02-10 11:41:43      阅读:68      评论:0      收藏:0      [点我收藏+]

一、==

1、基本数据类型比较的是值

2、引用数据类型比较的是地址

二、equals

equals方法默认比较对象的地址值

具体看源码 this==obj

三、Objects

1、作用

防止比较的时候出现空指针异常

        String s1 = null;
        String s2 = "abc";
        // 出现空指针异常
//        boolean b1 = s1.equals(s2);
//        System.out.println(b1);
        boolean b2 = Objects.equals(s1, s2);
        System.out.println(b2);

注意:equals方法在类中的重写

 

java equals

原文:https://www.cnblogs.com/wt7018/p/12289887.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!