Appends the specified element to the end of this list.
void add[intindex, Eelement]Inserts the specified element at the specified position in this list.
boolean addAll[CollectionE>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[intindex, CollectionE>c]Inserts all of the elements in the specified collection into this list, starting at the specified position.
void addFirst[Ee]Inserts the specified element at the beginning of this list.
void addLast[Ee]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[Objecto]Returns true if this list contains the specified element.
Iterator descendingIterator[]Returns an iterator over the elements in this deque in reverse sequential order.
Retrieves, but does not remove, the head [first element] of this list.
E get[intindex]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[Objecto]Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
int lastIndexOf[Objecto]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[intindex]Returns a list-iterator of the elements in this list [in proper sequence], starting at the specified position in the list.
boolean offer[Ee]Adds the specified element as the tail [last element] of this list.
boolean offerFirst[Ee]Inserts the specified element at the front of this list.
boolean offerLast[Ee]Inserts the specified element at the end of this list.
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[Ee]Pushes an element onto the stack represented by this list.
E remove[]Retrieves and removes the head [first element] of this list.
E remove[intindex]Removes the element at the specified position in this list.
Removes the first occurrence of the specified element from this list, if it is present.
E removeFirst[]Removes and returns the first element from this list.
boolean removeFirstOccurrence[Objecto]Removes the first occurrence of the specified element in this list [when traversing the list from head to tail].
E removeLast[]Removes and returns the last element from this list.
boolean removeLastOccurrence[Objecto]Removes the last occurrence of the specified element in this list [when traversing the list from head to tail].
E set[intindex, Eelement]Replaces the element at the specified position in this list with the specified element.
int size[]Returns the number of elements in this list.
Spliterator spliterator[] Object[] toArray[]Returns an array containing all of the elements in this list in proper sequence [from first to last element].
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.