一、List集合的实现类
1.List集合子类的特点
1)ArrayList集合
底层是数组结构实现,查询快、增删慢
2)LinkedList集合
底层是链表结构实现,查询慢、增删快
2.LinkedList集合的特有功能
方法名 | 说明 |
public void addFirst(E e) | 在该列表开头插入指定的元素 |
public void addLast(E e) | 将指定的元素追加到此列表的末尾 |
public E getFirst() | 返回此列表中的第一个元素 |
public E getLast() | 返回此列表中的最后一个元素 |
public E removeFirst() | 从此列表中删除并返回第一个元素 |
public E removeLast() | 从此列表中删除并返回最后一个元素 |
二、Set集合
1.Set集合概述和特点
不可以存储重复元素
没有索引,不能使用普通for循环遍历
2.Set集合的使用
实例:
public static void main(String[] args) {
//创建集合对象
Set<String> set = new TreeSet<>();