An ordered collection. This interface is a member of the Java Collections Framework.
Add element to List
Return | Method | Summary |
---|---|---|
boolean | add(E e) | Appends the specified element to the end of this list (optional operation). |
void | add(int index, E element) | Inserts the specified element at the specified position in this list (optional operation). |
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 (optional operation). |
boolean | addAll(int index, Collection<? extends E> c) | Inserts all of the elements in the specified collection into this list at the specified position (optional operation). |
Clear a List
Return | Method | Summary |
---|---|---|
void | clear() | Removes all of the elements from this list (optional operation). |
Does it contain certain element
Return | Method | Summary |
---|---|---|
boolean | contains(Object o) | Returns true if this list contains the specified element. |
boolean | containsAll(Collection<?> c) | Returns true if this list contains all of the elements of the specified collection. |
Compare two Lists
Return | Method | Summary |
---|---|---|
boolean | equals(Object o) | Compares the specified object with this list for equality. |
Get the element 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. |
Get the iterator for a List
Return | Method | Summary |
---|---|---|
Iterator<E> | iterator() | Returns an iterator over the elements in this list in proper sequence. |
ListIterator<E> | listIterator() | Returns a list iterator over the elements in this list (in proper sequence). |
ListIterator<E> | listIterator(int index) | Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list. |
Remove element from List
Return | Method | Summary |
---|---|---|
E | remove(int index) | Removes the element at the specified position in this list (optional operation). |
boolean | remove(Object o) | Removes the first occurrence of the specified element from this list, if it is present (optional operation). |
boolean | removeAll(Collection<?> c) | Removes from this list all of its elements that are contained in the specified collection (optional operation). |
boolean | retainAll(Collection<?> c) | Retains only the elements in this list that are contained in the specified collection (optional operation). |
Get/set element
Return | Method | Summary |
---|---|---|
E | get(int index) | Returns the element at the specified position in this list. |
E | set(int index, E element) | Replaces the element at the specified position in this list with the specified element (optional operation). |
List size and empty flag
Return | Method | Summary |
---|---|---|
boolean | isEmpty() | Returns true if this list contains no elements. |
int | size() | Returns the number of elements in this list. |
Get the sub list from a list
Return | Method | Summary |
---|---|---|
List<E> | subList(int fromIndex, int toIndex) | Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive. |
Convert List to Array
Return | Method | Summary |
---|---|---|
Object[] | toArray() | Returns an array containing all of the elements in this list. |
<T> T[] | toArray(T[] a) | Returns an array containing all of the elements in this list. |
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. |