摘要: 摘自csdn.net Hash表与ArrayList的区别: Hash表在初始化的时候会创建一个内存区(实际上就是数组)来存放对象,这个数组的大小一般情况会比Hash表存放的对象的数量大很多。 然后根据对象的Key的GetHashCode方法来获取一个Hash值,通过运算后得到内部数组的一个索引,然后将对象存放于此,当容量达到最大容量的时候,Hash表会扩充自己的容量。 由于Hash表里面... 阅读全文
posted @ 2008-08-19 13:19 pchgo 阅读(452) 评论(1) 推荐(0) 编辑