Package java.util
Class ArrayList
- java.lang.Object
-
- java.util.AbstractCollection
-
- java.util.AbstractList
-
- java.util.ArrayList
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Collection
,List
public class ArrayList extends AbstractList implements List, Cloneable, Serializable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description ArrayList()
ArrayList(int var0)
ArrayList(Collection var0)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(int var0, Object var1)
boolean
add(Object var0)
boolean
addAll(int var0, Collection var1)
boolean
addAll(Collection var0)
void
clear()
Object
clone()
boolean
contains(Object var0)
void
ensureCapacity(int var0)
Object
get(int var0)
int
indexOf(Object var0)
boolean
isEmpty()
int
lastIndexOf(Object var0)
Object
remove(int var0)
protected void
removeRange(int var0, int var1)
Object
set(int var0, Object var1)
int
size()
Object[]
toArray()
Object[]
toArray(Object[] var0)
void
trimToSize()
-
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
-
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList
-
-
-
-
Constructor Detail
-
ArrayList
public ArrayList()
-
ArrayList
public ArrayList(int var0)
-
ArrayList
public ArrayList(Collection var0)
-
-
Method Detail
-
add
public void add(int var0, Object var1)
- Specified by:
add
in interfaceList
- Overrides:
add
in classAbstractList
-
add
public boolean add(Object var0)
- Specified by:
add
in interfaceCollection
- Specified by:
add
in interfaceList
- Overrides:
add
in classAbstractList
-
addAll
public boolean addAll(int var0, Collection var1)
- Specified by:
addAll
in interfaceList
- Overrides:
addAll
in classAbstractList
-
addAll
public boolean addAll(Collection var0)
- Specified by:
addAll
in interfaceCollection
- Specified by:
addAll
in interfaceList
- Overrides:
addAll
in classAbstractCollection
-
clear
public void clear()
- Specified by:
clear
in interfaceCollection
- Specified by:
clear
in interfaceList
- Overrides:
clear
in classAbstractList
-
contains
public boolean contains(Object var0)
- Specified by:
contains
in interfaceCollection
- Specified by:
contains
in interfaceList
- Overrides:
contains
in classAbstractCollection
-
ensureCapacity
public void ensureCapacity(int var0)
-
get
public Object get(int var0)
- Specified by:
get
in interfaceList
- Specified by:
get
in classAbstractList
-
indexOf
public int indexOf(Object var0)
- Specified by:
indexOf
in interfaceList
- Overrides:
indexOf
in classAbstractList
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceCollection
- Specified by:
isEmpty
in interfaceList
- Overrides:
isEmpty
in classAbstractCollection
-
lastIndexOf
public int lastIndexOf(Object var0)
- Specified by:
lastIndexOf
in interfaceList
- Overrides:
lastIndexOf
in classAbstractList
-
remove
public Object remove(int var0)
- Specified by:
remove
in interfaceList
- Overrides:
remove
in classAbstractList
-
removeRange
protected void removeRange(int var0, int var1)
- Overrides:
removeRange
in classAbstractList
-
set
public Object set(int var0, Object var1)
- Specified by:
set
in interfaceList
- Overrides:
set
in classAbstractList
-
size
public int size()
- Specified by:
size
in interfaceCollection
- Specified by:
size
in interfaceList
- Specified by:
size
in classAbstractCollection
-
toArray
public Object[] toArray()
- Specified by:
toArray
in interfaceCollection
- Specified by:
toArray
in interfaceList
- Overrides:
toArray
in classAbstractCollection
-
toArray
public Object[] toArray(Object[] var0)
- Specified by:
toArray
in interfaceCollection
- Specified by:
toArray
in interfaceList
- Overrides:
toArray
in classAbstractCollection
-
trimToSize
public void trimToSize()
-
-