LinkedList
底层是链表
创建: LinkedList()
特有方法: void addFirst(E e) 将指定元素添加到头部 *
void addLast(E e) 将指定元素添加到尾部
- E getFirst() 获取集合第一个元素
- E getLast() 获取集合最后一个元素
- E removeFirst() 移除集合第一个元素,并返回
- E removeLast() 移除集合最后一个元素,并返回
增强for(foreach) *
(jdk1.5后,用来遍历集合数组 *) *
格式:
for(数据类型 变量名 : Collection集合或数组){ * * } * * 第三种遍历方法
原理:内部实现原理是一个迭代器,只能遍历,不能增删