java.util

Class LinkedList<E>

public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Cloneable, Serializable

Constructor Summary
LinkedList()
<T extends E>LinkedList(Collection<T> c)
Method Summary
booleanadd(E o)
voidadd(int index, E element)
<T extends E> booleanaddAll(Collection<T> c)
<T extends E> booleanaddAll(int index, Collection<T> c)
voidaddFirst(E o)
voidaddLast(E o)
voidclear()
Objectclone()
booleancontains(Object o)
Eget(int index)
EgetFirst()
EgetLast()
intindexOf(Object o)
intlastIndexOf(Object o)
ListIterator<E>listIterator(int index)
booleanremove(Object o)
Eremove(int index)
EremoveFirst()
EremoveLast()
Eset(int index, E element)
intsize()
Object[]toArray()
<T> T[]toArray(T[] a)

Constructor Detail

LinkedList

public LinkedList()

LinkedList

public <T extends E> LinkedList(Collection<T> c)

Method Detail

add

public boolean add(E o)

add

public void add(int index, E element)

addAll

public <T extends E> boolean addAll(Collection<T> c)

addAll

public <T extends E> boolean addAll(int index, Collection<T> c)

addFirst

public void addFirst(E o)

addLast

public void addLast(E o)

clear

public void clear()

clone

public Object clone()

contains

public boolean contains(Object o)

get

public E get(int index)

getFirst

public E getFirst()

getLast

public E getLast()

indexOf

public int indexOf(Object o)

lastIndexOf

public int lastIndexOf(Object o)

listIterator

public ListIterator<E> listIterator(int index)

remove

public boolean remove(Object o)

remove

public E remove(int index)

removeFirst

public E removeFirst()

removeLast

public E removeLast()

set

public E set(int index, E element)

size

public int size()

toArray

public Object[] toArray()

toArray

public <T> T[] toArray(T[] a)