2017
12-11
12-11
你所不知道的Java之HashCode
之所以写HashCode,是因为平时我们总听到它。但你真的了解hashcode吗?它会在哪里使用?它应该怎样写?相信阅读完本文,能让你看到不一样的hashcode。使用hashcode的目的在于:使用一个对象查找另一个对象。对于使用散列的数据结构,如 HashSet、HashMap、LinkedHashSet、LinkedHashMap ,如果没有很好的覆写键的hashcode()和equals()方法,那么将无法正确的处理键。 请对以下代码中 Person&nb...
继续阅读 >