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 |