HashSet和TreeSet集合学习总结

HashSet: HashSet顾名思义,是与hash值有密切关联的一种集合。特点是元素唯一,无序。HashSet是对HashMap的一层封装,HashMap它可以看成是一个一维数组,而一维数组里的元素又是一个单链表,类似下图所示: HashMap是如何保证元素唯一的呢?是根据元素的hash值以及调用equals()方法实现的。HashMap在添加元素时,首先会先计算元素的hash值,得到的结果作
相关文章
相关标签/搜索