java.util

Class ArrayList<E>

public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, Serializable

Constructor Summary
ArrayList(int initialCapacity)
ArrayList()
ArrayList(Collection<E> 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)
voidclear()
Objectclone()
booleancontains(Object elem)
voidensureCapacity(int minCapacity)
Eget(int index)
intindexOf(Object elem)
booleanisEmpty()
intlastIndexOf(Object elem)
Eremove(int index)
protected voidremoveRange(int fromIndex, int toIndex)
Eset(int index, E element)
intsize()
Object[]toArray()
<T> T[]toArray(T[] a)
voidtrimToSize()

Constructor Detail

ArrayList

public ArrayList(int initialCapacity)

ArrayList

public ArrayList()

ArrayList

public ArrayList(Collection<E> 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)

clear

public void clear()

clone

public Object clone()

contains

public boolean contains(Object elem)

ensureCapacity

public void ensureCapacity(int minCapacity)

get

public E get(int index)

indexOf

public int indexOf(Object elem)

isEmpty

public boolean isEmpty()

lastIndexOf

public int lastIndexOf(Object elem)

remove

public E remove(int index)

removeRange

protected void removeRange(int fromIndex, int toIndex)

set

public E set(int index, E element)

size

public int size()

toArray

public Object[] toArray()

toArray

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

trimToSize

public void trimToSize()