public interface LinkedList<E> extends Iterable<E>, Cloneable
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
add(E el) |
boolean |
addAfter(E dest,
E addNode)
Add element after a special node
|
boolean |
addBefore(E dest,
E addNode)
Add element before a special node
|
void |
clear() |
boolean |
contains(Object o) |
E |
getHead() |
E |
getLast() |
boolean |
isEmpty() |
boolean |
move(E src,
E desc)
move src node to after desc node
|
boolean |
moveToLast(E src)
move src node to last
|
boolean |
remove(Object o) |
boolean |
removeFrom(E start) |
boolean |
replace(E old,
E newly) |
boolean |
setHead(E head) |
boolean |
setLast(E last) |
int |
size() |
int size()
boolean isEmpty()
boolean add(E el)
e - boolean remove(Object o)
o - boolean contains(Object o)
o - boolean addAfter(E dest, E addNode)
dest - addNode - boolean addBefore(E dest, E addNode)
dest - addNode - boolean setHead(E head)
boolean setLast(E last)
boolean removeFrom(E start)
start - boolean moveToLast(E src)
src - void clear()
E getHead()
E getLast()
Copyright © 2015. All rights reserved.