LinkedList特有方法:
LinkedList list = new LinkedList();
1:特有方法
list.addFirst(E e) | 把元素添加到集合的首位置 |
list.addLast(E e) | 把元素添加到集合的末尾处。 |
list.getFirst() | 获取集合的首位置元素 |
list.getLast() | 获取集合的末尾元素 |
list.removeFirst() | 删除集合的首元素 |
list.removeLast() | 删除集合的末尾元素 |
2:数据结构
1:栈 先进后出 |
|
list.push(元素) | 把元素添加到集合的首位置 |
list.pop(元素) | 出栈:删除并返回集合中首元素 |
2:队列 先进先出 |
|
list.offer(元素) | 把元素添加到集合的首位置 |
list.poll(元素) | 删除并返回集合的首元 |