- 博客(1)
- 收藏
- 关注
原创 浅谈Java集合的有序与无序问题
我们平时会笼统的认为实现List接口的集合都是有序的,实现Set和Map的接口的集合是无序的,这个说法其实是有问题的,在JDK1.4引入的LinkedHashMap和LinkedHashSet,这两个是通过双向链表实现的,是有序的。所以这个说法在JDK1.4之前是成立的,在JDK1.4以后就不成立了。 还有会对treeSet和treeMap,会有疑问,因为这两个集合的输出是有序的。事实上对于集合的有序和无序,其实是针对元素的插入顺序的,如果一个集合的输出和元素的插入顺序是一致的,那就可以说这个集合是有序.
2021-03-20 14:11:45 1122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人