【转载】java集合的有序和无序

来源:互联网 发布:win7 64系统优化 编辑:程序博客网 时间:2024/05/29 15:13

首先搞清楚有序、无序及排序性质的差别。 
集合的有序、无序是指插入元素时,保持插入的顺序性,也就是先插入的元素优先放入集合的前面部分。 
而排序是指插入元素后,集合中的元素是否自动排序。(例如升序排序)

HashMap、 HashSet、 HashTable 等 基于哈希存储方式的集合是无序的。其它的集合都是有序的。

而TreeMap TreeSet 等集合是排序的

原创粉丝点击