HashMap性能卓越的原因

1、hashcode概念 所有的对象都有一个对应的hachcode(散列值(对应的一个数字)): 如:“rengar”的散列值是1110(假设,实际不是)。 但有的对象散列值会相同,如:“hnu”的散列值为1111,“Dania”散列值也为1111。这个时候就涉及到保存数据的方法了。 2、保存数据 首先设定一个hashcode算法,给每一个字符串配上相应的hashcode,然后设定一个容量为***
相关文章
相关标签/搜索