Java常用集合类的应用总结
1.ArrayList
最常用,相当于数组,只不过是动态数组,长度会变化。允许重复元素,并且按插入顺序排列。
2.HashMap
最常用的键值对存储集合,无序的,键不允许重复。
3.TreeMap
也是键值对存储集合,内部自动按键值大小排好序,键不允许重复。
4.HashSet
一种集合,不会有重复元素的集合。
5.TreeSet
在HashSet的基础上有了排序的功能,插入进去的元素会自动排好序。
6.LinkedList
使用链表结构实现的List,可用于FIFO的队列的实现。
7.LinkedHashSet
使用链表结构实现的Set,可以按插入顺序遍历。
8.LinkedHashMap
使用链表结构实现的Mao,可以按插入顺序遍历。