本帖最后由 樊志伟 于 2013-11-26 18:56 编辑
hash值是什么?毕老师讲day04-02的视频中讲数组的时候这么说,
int arr[] = {3,6,5,1,8,9,67};
System.out.prinln(arr);
此处打印的是arr的hash值,是arr数组的内存存放地址,毕老师的意思是不是说hash值就是内存地址?
但是,在day14-12视频中讲HashSet的时,相同的hash值可以存放两个不同对象,我糊涂了,hash值到底是什么意思?同一地址上可以有两个对象??求大神指导。。
|