== 和 equals()及hashCode()的区别及联系
equals()和hashCode()区别?
equals():反映的是对象或变量具体的值,即两个对象里面包含的值–可能是对象的引用,也可能是值类型的值。
hashCode():计算出对象实例的哈希码,并返回哈希码,又称为散列函数。根类Object的hashCode()方法的计算依赖于对象实例的D(内存地址),故每个Object对象的hashCode都是唯一的;当然,当对象所对应的类重写了has...
转载
2019-03-07 12:40:12 ·
257 阅读 ·
0 评论