Java ArrayList Method 정리 by Bard
- add(E e): 지정된 요소를 목록 끝에 추가합니다.
- add(int index, E element): 지정된 인덱스에 지정된 요소를 추가합니다.
- addAll(Collection<? extends E> c): 지정된 컬렉션의 요소를 목록 끝에 추가합니다.
- addAll(int index, Collection<? extends E> c): 지정된 인덱스에 지정된 컬렉션의 요소를 추가합니다.
- clear(): 목록을 비웁니다.
- contains(Object o): 지정된 값이 목록에 있는지 여부를 확인합니다.
- get(int index): 지정된 인덱스에 있는 요소를 반환합니다.
- indexOf(Object o): 지정된 값이 목록에 나타나는 첫 번째 인덱스를 반환합니다.
- isEmpty(): 목록이 비어 있는지 여부를 확인합니다.
- lastIndexOf(Object o): 지정된 값이 목록에 나타나는 마지막 인덱스를 반환합니다.
- remove(Object o): 목록에서 지정된 값을 제거합니다.
- remove(int index): 목록에서 지정된 인덱스의 요소를 제거합니다.
- set(int index, E element): 지정된 인덱스에 지정된 요소를 설정합니다.
- size(): 목록의 요소 수 반환
- subList(int fromIndex, int toIndex): 지정된 시작 인덱스와 끝 인덱스 사이의 요소 목록을 반환합니다.
- toArray(): 목록의 요소 배열을 반환합니다.
- toArray(T[] a): 지정된 배열에 목록의 요소를 복사합니다.