==和equals的区别

==的含义,对于基本类型是判断值是否相同,对于对象来说是判断对象的内存地址是否相同。

equals对于对象来说是判断内容是否相同,值得注意的是object类中的equals和==是没有区别的,因此我们在使用equals的方法时需要重写该方法,比如String和Integer类都重写了该方法。

posted on 2019-02-12 09:42  莽夫开发者  阅读(54)  评论(0)    收藏  举报

导航