JavaSE-----Set集合(HashSet类及其特殊子类、TreeSet类--自然排序与定制排序代码实现)、各Set类性能分析
Set集合
set集合类似于一个罐子,可以依次把多个对象放进去,罐子并不能记住顺序,实际上Set集合与Collection集合基本相同,没有额外的方法,只是不允许有重复元素。
HashSet类
HashSet的特点:(1)不能保证元素的排列顺序,顺序可能变化
(2)不同步,多线程同时访问需要手动代码实现
(3)集合元素值可以使NULL
HashSet存储的问题:存储元素的槽位,通常称之为‘桶’,当多个元素的Hashcode值相同是,我们称之为哈希碰撞,
原创
2020-08-06 15:28:07 ·
178 阅读 ·
0 评论