Java集合
2019-10-02 17:25:26 0 举报
Java集合
作者其他创作
大纲/内容
List(有序,可重复)插入删除元素慢
TreeSet(不希望重复,关注元素的自然顺序排序)
LinkedList同样实现了Queue接口,先进先出
Set(无序,无序是指存入元素的先后顺序与输出元素的先后顺序不一致,不可重复)
HashSet(不希望重复,不关注元素顺序)
Vector(ArrayList线程安全版本,性能比ArrayList低)
LinkedHashMap(关心插入顺序)
LinkedHashSet(不希望重复,希望按照元素的插入顺序进行迭代遍历时)
Collection
HashTable(不关心顺序,线程安全)
LinkedList(元素之间是双向链表,需要快速插入与删除时)
TreeMap(关心顺序)
ArrayList(数组,提供快速迭代和快速随机访问)
Map(存储键值对,键唯一,即不能重复键,值不唯一)
Java集合
Queue(有序,可重复,先进先出)
HashMap(不关心顺序)
0 条评论
下一页