==确实比较 对象的 真实相等性(我的意思是-两个引用都指向同一个对象),而不是它们的内容,而
.equal比较内容(至少对于String)。
String a = new String("aa");String b = new String("aa");
a并
b指向不同的对象。
还要注意,如果对象相等,则它们的哈希必须相同,但是如果哈希码相同,则并不意味着对象相等。
欢迎分享,转载请注明来源:内存溢出
==确实比较 对象的 真实相等性(我的意思是-两个引用都指向同一个对象),而不是它们的内容,而
.equal比较内容(至少对于String)。
String a = new String("aa");String b = new String("aa");
a并
b指向不同的对象。
还要注意,如果对象相等,则它们的哈希必须相同,但是如果哈希码相同,则并不意味着对象相等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)