Java ArrayList


Java ArrayList


ArrayList란?

ArrayList는 기존의 Vector를 개선한 것으로 구현원리와 기능적으로 동일하다.

ArrayList와 달리 Vector는 자체적으로 동기화처리가 되어있다.

List 인터페이스를 구현하므로, 저장 순서가 유지되고 중복을 허용한다.

데이터의 저장공간으로 배열을 사용한다. (배열기반)



ArrayList의 메서드

생성자
ArrayList()
ArrayList(Collection c)
ArrayList(int initialCapacity)