자바 가변배열 썸네일형 리스트형 컬렉션 ArrayList 컬렉션이란 자료의 집합을 관리하는 자료 구조이다. 가장 간단하게는 배열이 있지만 배열은 재할당할 수 없어 최초 생성한 크기 이상을 저장할 수 없다는 약점이 있다. 컬렉션은 실행중에 메모리를 자동으로 재할당하므로 가변 크기의 자료들을 저장하는데 적합하다. 가장 대표적이고도 실용적인 컬렉션이 ArrayList이다. 배열과 메모리 관리 방법이 유사하되 실행중에 요소의 개수에 따라 동적으로 크기를 늘릴 수 있고 배열 중간에도 삽입, 삭제가 자유롭다는 차이점이 있다. 템플릿 클래스이므로 괄호안에 저장하고자 하는 데이터의 타입 파라미터를 밝혀야 한다. 생성자는 다음과 같다. ArrayList() ArrayList(int initialCapacity) 디폴트 생성자는 크기 10의 배열을 초기 할당한.. 더보기 이전 1 다음