java.util.ArrayList

- 기존의 배열 선언과 사용 방식은 배열의 길이를 정하고 요소의 개수가 배열의 길이보다 커지면 배열을 재할당하고 복사해야 했음

- 기존배열의 요소를 추가하거나 삭제하면 다른 요소들의 이동에 대한 구현을 해야함

- ArrayList는 객체배열을 좀 더 효율적으로 관리하기 위해 자바에서 제공해주는 클래스

- 이미 많은 메서드들이 최적의 알고리즘으로 구현되어 있어 각 메서드의 사용 방법만 익히면 유용하게 사용할 수 있음

 

주요 매서드

- boolean add(E e)

- int size()

- E get(int index)

- E remove(int index)

- boolean isEmpty()

 

출처 : 패스트캠퍼스

+ Recent posts