java.util.ArrayList
- 기존의 배열 선언과 사용 방식은 배열의 길이를 정하고 요소의 개수가 배열의 길이보다 커지면 배열을 재할당하고 복사해야 했음
- 기존배열의 요소를 추가하거나 삭제하면 다른 요소들의 이동에 대한 구현을 해야함
- ArrayList는 객체배열을 좀 더 효율적으로 관리하기 위해 자바에서 제공해주는 클래스
- 이미 많은 메서드들이 최적의 알고리즘으로 구현되어 있어 각 메서드의 사용 방법만 익히면 유용하게 사용할 수 있음
주요 매서드
- boolean add(E e)
- int size()
- E get(int index)
- E remove(int index)
- boolean isEmpty()
출처 : 패스트캠퍼스
'Java' 카테고리의 다른 글
[Java기본] 상속2-클래스 생성 과정과 형 변환 (0) | 2021.04.29 |
---|---|
[Java기본] 상속1 - 문법과 사용예제 (0) | 2021.04.29 |
[Java기본] Array - 배열에 대하여 (0) | 2021.04.27 |
[Java기본] static 응용 - 싱글톤 패턴(singleton pattern) (0) | 2021.04.27 |
[Java기본] static 변수 (0) | 2021.04.27 |