java.lang.Object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | - | - | java.util.AbstractCollection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | - | - | java.util.AbstractList | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | - | - | java.util.ArrayList | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The ArrayList class extends AbstractList and implements the List interface.
ArrayList has the constructors shown here:
This class is a member of the Java Collections Framework.
Constructor Summary
ArrayList() | Creates an empty list with an initial capacity of ten. |
---|---|
ArrayList(Collection<? extends E> c) | Creates a list containing the elements of the specified collection, in the order they are returned by the collection's iterator. |
ArrayList(int initialCapacity) | Creates an empty list with the specified initial capacity. |
Add to ArrayList
Return | Method | Summary |
---|---|---|
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. |
Clear an ArrayList
Return | Method | Summary |
---|---|---|
void | clear() | Removes all of the elements from this list. |
Shallow copy of current ArrayList
Return | Method | Summary |
---|---|---|
Object | clone() | Returns a shallow copy of this ArrayList instance. |
If contain a certain object
Return | Method | Summary |
---|---|---|
boolean | contains(Object o) | Returns true if this list contains the specified element. |
Increases the capacity of an ArrayList
Return | Method | Summary |
---|---|---|
void | ensureCapacity(int minCapacity) | Increases the capacity of this ArrayList instance, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument. |
Get element by index
Return | Method | Summary |
---|---|---|
E | get(int index) | Returns the element at the specified position in this list. |
Get object for index
Return | Method | Summary |
---|---|---|
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. |
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. |
Remove from ArrayList
Return | Method | Summary |
---|---|---|
E | remove(int index) | Removes the element at the specified position in this list. |
boolean | remove(Object o) | Removes the first occurrence of the specified element from this list, if it is present. |
Replace element at index
Return | Method | Summary |
---|---|---|
E | set(int index, E element) | Replaces the element at the specified position in this list with the specified element. |
Get the size and trim to size
Return | Method | Summary |
---|---|---|
int | size() | Returns the number of elements in this list. |
void | trimToSize() | Trims the capacity of this ArrayList instance to be the list's current size. |
If ArrayList is empty
Return | Method | Summary |
---|---|---|
boolean | isEmpty() | Returns true if this list contains no elements. |
Convert ArrayList to array
Return | Method | Summary |
---|---|---|
Object[] | toArray() | Returns an array containing all of the elements in this list in proper sequence (from first to last element). |
<T> 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. |
java2s.com | Contact Us | Privacy Policy |
Copyright 2009 - 12 Demo Source and Support. All rights reserved. |
All other trademarks are property of their respective owners. |