ArrayList

배열을 사용하면 오버플로우나 메모리낭비가 종종 있다. ArrayList는 배열의 문제점을 보완한 동적배열이라고 보면 된다.


선언 및 생성

ArrayList<String> list = new ArrayList<String>();


장점

1. 인덱스를 통한 데이터의 참조가 용이하여 빠른 참조가 가능


단점

1. 크기를 늘리는 과정에서 많은 시간이 소요

2. 데이터 삭제에 과정이 길어 많은 시간이 소요

'Programming > Java' 카테고리의 다른 글

[Java] 배열 - 1차원 배열  (0) 2018.09.06
[Java] 예외처리 - try / catch / finally  (0) 2018.09.06
[Java] Log4J - 자바 로그 기록  (0) 2018.09.06
[Java] 줄바꿈 제거  (1) 2018.08.02
이클립스 단축키 모음  (0) 2018.07.13

+ Recent posts