黑马程序员技术交流社区

标题: 关于散列码的问题 [打印本页]

作者: 杨银川    时间: 2011-12-26 23:11
标题: 关于散列码的问题
我们在使用HashSet的时候会用到HashCode,用HashCode就会有散列码,那么散列码是谁算出的,hashCode()方法,就只管获取散列码吗?
作者: yunqiangshan    时间: 2011-12-26 23:39
就是hashCode()方法算的啊,一般用HashSet的时候要复写hashCode()方法,复写hashCode()方法的时候就是在自定义HashCode的算法。
作者: zl918    时间: 2012-1-7 14:29
一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的
Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,
而是关系到你的对象在存取是性能的非常重要的关系.有可能,不同的HashCode可能
会使你的对象存取产生,成百上千倍的性能差别




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2