05 2013 档案

摘要:为了使用一个包含double型数组的数据结构作为HashMap的key,需要为这个数据结构重写HashCode函数。对于double[]数组,如何使相同的数组具有相同的Hash值?如果使用该数组对象的HashCode方法产生的Hash值,将导致相同的数据的hash值也不同,因为他们的存储位置不同。可以使用Java自带的Arrays.hashCode()方法,避免上述问题的产生。 阅读全文
posted @ 2013-05-09 22:40 Moonc. 阅读(913) 评论(0) 推荐(0) 编辑