2014年4月8日
摘要: 1、什么是哈希码(HashCode)在Java中,哈希码代表对象的特征。例如对象Java代码Stringstr1=“aa”,str1.hashCode=3104Stringstr2=“bb”,str1.hashCode=3106Stringstr3=“aa”,str1.hashCode=3104根据HashCode由此可得出str1!=str2,str1==str3哈希码产生的依据:哈希码并不是完全唯一的,它是一种算法,让同一个类的对象按照自己不同的特征尽量的有不同的哈希码,但不表示不同的对象哈希码完全不同。也有相同的情况,看程序员如何写哈希码的算法。下面给出几个常用的哈希码的算法。1:Obj 阅读全文
posted @ 2014-04-08 14:58 信平 阅读(314) 评论(0) 推荐(0) 编辑