爲何重寫equals時必須重寫hashCode方法?

首先咱們先來看下String類的源碼:能夠發現String是重寫了Object類的equals方法的,而且也重寫了hashcode方法:java public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject instanceof Str
相關文章
相關標籤/搜索