HashSet的查询效率比数组高?
4条回答 默认 最新
- vane11 2017-08-14 13:45关注
回家比较晚,我重新说一下吧,其实就几个要点
1.仔细看了下上面的代码应该是TreeMap的,不是HashSet(我没有证实过,需要求证答主,很大可能是错了)
2.关于是否有序这个问题,HashMap的链表结构天生决定了无须
3.HashSet底层是否是树结构,其实就是研究HashMap底层的结构,1.8以前是链表,1.8改为了 当阈值大于一定数量时,底层结构变为红黑树结构
4.还是那概念,有序和无序不是决定集合效率的标准,关键在于结构和算法
5.学习知识重在理解,不要太急于求成本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报