Java ArrayList
Java ArrayList
ArrayList란?
ArrayList는 기존의 Vector를 개선한 것으로 구현원리와 기능적으로 동일하다.
ArrayList와 달리 Vector는 자체적으로 동기화처리가 되어있다.
List 인터페이스를 구현하므로, 저장 순서가 유지되고 중복을 허용한다.
데이터의 저장공간으로 배열
을 사용한다. (배열기반)
ArrayList의 메서드
생성자 |
---|
ArrayList() |
ArrayList(Collection c) |
ArrayList(int initialCapacity) |