Example usage for Java java.util LinkedList fields, constructors, methods, implement or subclass
The text is from its open source code.
int | size |
LinkedList() Constructs an empty list. | |
LinkedList(Collection extends E> c) Constructs a list containing the elements of the specified collection, in the order they are returned by the collection's iterator. |
boolean | add(E e) Appends the specified element to the end of this list. |
void | add(int index, E element) Inserts the specified element at the specified position in this list. |
boolean | addAll(Collection extends E> c) Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator. |
boolean | addAll(int index, Collection extends E> c) Inserts all of the elements in the specified collection into this list, starting at the specified position. |
void | addFirst(E e) Inserts the specified element at the beginning of this list. |
void | addLast(E e) Appends the specified element to the end of this list. |
void | clear() Removes all of the elements from this list. |
Object | clone() Returns a shallow copy of this LinkedList . |
boolean | contains(Object o) Returns true if this list contains the specified element. |
boolean | containsAll(Collection> c) Returns true if this list contains all of the elements of the specified collection. |
Iterator | descendingIterator() |
E | element() Retrieves, but does not remove, the head (first element) of this list. |
boolean | equals(Object o) Compares the specified object with this list for equality. |
void | forEach(Consumer super T> action) Performs the given action for each element of the Iterable until all elements have been processed or the action throws an exception. |
E | get(int index) Returns the element at the specified position in this list. |
E | getFirst() Returns the first element in this list. |
E | getLast() Returns the last element in this list. |
int | indexOf(Object o) Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element. |
boolean | isEmpty() Returns true if this list contains no elements. |
Iterator | iterator() Returns an iterator over the elements in this list in proper sequence. |
int | lastIndexOf(Object o) Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element. |
ListIterator | listIterator() Returns a list iterator over the elements in this list (in proper sequence). |
ListIterator | listIterator(int index) Returns a list-iterator of the elements in this list (in proper sequence), starting at the specified position in the list. |
boolean | offer(E e) Adds the specified element as the tail (last element) of this list. |
boolean | offerFirst(E e) Inserts the specified element at the front of this list. |
boolean | offerLast(E e) Inserts the specified element at the end of this list. |
Stream | parallelStream() Returns a possibly parallel Stream with this collection as its source. |
E | peek() Retrieves, but does not remove, the head (first element) of this list. |
E | peekFirst() Retrieves, but does not remove, the first element of this list, or returns null if this list is empty. |
E | peekLast() Retrieves, but does not remove, the last element of this list, or returns null if this list is empty. |
E | poll() Retrieves and removes the head (first element) of this list. |
E | pollFirst() Retrieves and removes the first element of this list, or returns null if this list is empty. |
E | pollLast() Retrieves and removes the last element of this list, or returns null if this list is empty. |
E | pop() Pops an element from the stack represented by this list. |
void | push(E e) Pushes an element onto the stack represented by this list. |
boolean | remove(Object o) Removes the first occurrence of the specified element from this list, if it is present. |
E | remove(int index) Removes the element at the specified position in this list. |
E | remove() Retrieves and removes the head (first element) of this list. |
boolean | removeAll(Collection> c) Removes from this list all of its elements that are contained in the specified collection (optional operation). |
E | removeFirst() Removes and returns the first element from this list. |
boolean | removeFirstOccurrence(Object o) Removes the first occurrence of the specified element in this list (when traversing the list from head to tail). |
boolean | removeIf(Predicate super E> filter) Removes all of the elements of this collection that satisfy the given predicate. |
E | removeLast() Removes and returns the last element from this list. |
boolean | retainAll(Collection> c) Retains only the elements in this list that are contained in the specified collection (optional operation). |
E | set(int index, E element) Replaces the element at the specified position in this list with the specified element. |
void | sort(Comparator super E> c) Sorts this list according to the order induced by the specified Comparator . |
Stream | stream() Returns a sequential Stream with this collection as its source. |
List | subList(int fromIndex, int toIndex) Returns a view of the portion of this list between the specified fromIndex , inclusive, and toIndex , exclusive. |
T[] | toArray(T[] a) Returns an array containing all of the elements in this list in proper sequence (from first to last element); the runtime type of the returned array is that of the specified array. |
Object[] | toArray() Returns an array containing all of the elements in this list in proper sequence (from first to last element). |
String | toString() Returns a string representation of the object. |
void | wait(long timeoutMillis) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed. |