赞助商

平等 – 在Java 7的equals()和deepEquals()

发布时间:2019-05-15 发布网站:脚本之家
脚本之家收集整理的这篇文章主要介绍了平等 – 在Java 7的equals()和deepEquals()脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
方法说明说:

Returns true if the arguments are deeply equal to each other and false
otherwise… Equality is determined by using the equals method
of the first argument.

哪个(对我来说)建议对象如果他们维护引用的每个对象也使用equals()方法也是相等的.而且他们所参考的每个对象也是相等的.和..

所以..等于通过使用第一个参数的equals方法来确定.

与.equals()有什么不同?假设我们在对象等于另一个对象时适当地描述等于对象的每个字段也等于它.

你可以提供一个例子来说明Objects.deepEquals()和Objects.equals()之间的区别?

解决方法

如果deepEquals方法中的至少一个参数不是数组,那么Objects.deepEquals和Objects.equals是相同的.

总结

以上是脚本之家为你收集整理的平等 – 在Java 7的equals()和deepEquals()全部内容,希望文章能够帮你解决平等 – 在Java 7的equals()和deepEquals()所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:76874919,请注明来意。
标签: