- 모든 구현된 인터페이스:
- Serializable , Cloneable , Iterable <E>, Collection <E>, List <E>, RandomAccess
- 직계의 기존의 서브 클래스:
- AttributeList , RoleList , RoleUnresolvedList
메소드의 개요 | ||
---|---|---|
boolean | add (E e) 리스트의 마지막으로, 지정된 요소를 추가합니다. | |
void | add (int index, E element) 리스트내의 지정된 위치로 지정된 요소를 삽입합니다. | |
boolean | addAll (Collection <? extends E > c) 지정된 컬렉션내의 모든 요소를, 지정된 컬렉션의 반복자에 의해 반환되는 순서로 리스트의 마지막에 추가합니다. | |
boolean | addAll (int index, Collection <? extends E > c) 지정된 컬렉션내의 모든 요소를, 리스트의 지정된 위치에 삽입합니다. | |
void | clear () 리스트로부터 모든 요소를 삭제합니다. | |
Object | clone () ArrayList 의 인스턴스의 shallow 복사를 돌려줍니다. | |
boolean | contains (Object o) 리스트로 지정된 요소가 있는 경우에 true 를 돌려줍니다. | |
void | ensureCapacity (int minCapacity) 필요에 따라서, 이 ArrayList 의 인스턴스의 사이즈를 확대해, 적어도 최소 사이즈 인수로 지정된 수의 요소를 포함할 수 있도록(듯이) 합니다. | |
E | get (int index) 리스트내의 지정된 위치에 있는 요소를 돌려줍니다. | |
int | indexOf (Object o) 지정된 요소가 리스트내에서 최초로 검출된 위치의 인덱스를 돌려줍니다. | |
boolean | isEmpty () 리스트에 요소가 없는 경우에 true 를 돌려줍니다. | |
int | lastIndexOf (Object o) 지정된 요소가 리스트내에서 마지막에 검출된 위치의 인덱스를 돌려줍니다. | |
E | remove (int index) 리스트의 지정된 위치에 있는 요소를 삭제합니다. | |
boolean | remove (Object o) 존재하는 경우는, 최초로 검출된 지정 요소를 이 리스트로부터 삭제합니다. | |
protected void | removeRange (int fromIndex, int toIndex) 이 리스트로부터,fromIndex 로 시작되어,toIndex 의 직전에 끝나는 인덱스를 가지는 모든 요소를 삭제합니다. | |
E | set (int index, E element) 리스트의 지정된 위치에 있는 요소를, 지정된 요소로 옮겨놓습니다. | |
int | size () 리스트내에 있는 요소의 수를 돌려줍니다. | |
Object[] | toArray () 리스트내의 모든 요소를 적절한 순서 (최초의 요소로부터 마지막 요소에)로 포함하고 있는 배열을 돌려줍니다. | |
| toArray (T[] a) 리스트내의 모든 요소를 적절한 순서 (최초의 요소로부터 마지막 요소에)로 포함하고 있는 배열을 돌려줍니다. | |
void | trimToSize () 이 ArrayList 의 인스턴스의 사이즈를 리스트의 현재의 사이즈에 축소합니다. |
반응형
'JAVA > Docs' 카테고리의 다른 글
ⓘ java.util.Iterator (0) | 2015.02.09 |
---|---|
ⓒ java.lang.Runtime (0) | 2015.02.07 |
ⓒ java.lang.Object (0) | 2015.02.07 |
ⓒ java.util.HashSet (0) | 2015.02.07 |
ⓒ java.util.HashMap (0) | 2015.02.07 |