浅谈java中的equals和==

关系操作符"=="生成的是一个boolean结果,它们计算的是操作数的值之间的关系。

在Object类中,equals方法是用来比较两个对象的引用是否相等,即是否指向同一个对象。

String类对equals方法进行了重写,用来比较指向的字符串对象所存储的字符串是否相等。

其他的一些类诸如Double,Date,Integer等,都对equals方法进行了重写用来比较指向的对象所存储的内容是否相等。

原文地址:https://www.cnblogs.com/yili-2013/p/5253962.html