[JAVA] 컬렉션 ( Collection ) Framework - List, Set, Map
컬렉션 ( Collection ) 이란 ? 목록성 데이터를 처리하는 자료구조들의 집합 배열은 처음 만들 때 크기가 고정되지만, 컬렉션은 크기가 가변입니다! 또한, 배열은 객체를 삭체하는 경우 해당 인덱스가 비게 되고, 저장할 때 비어있는 곳을 일일이 검색해야합니다. 따라서 컬렉션을 이용하면 객체들을 효율적으로 추가, 삭제, 검색할 수 있게됩니다. 컬렉션 인터페이스는 크게 Set, List, Queue로 분류됩니다. Map은 컬렉션 인터페이스를 상속받고 있지 않지만 컬렉션으로 분류됩니다. 1. List 객체를 일렬로 늘어놓은 구조 순서가 있고, 중복이 가능합니다. 객체를 저장하면 자동으로 인덱스를 부여하며, 객체를 인덱스로 관리합니다. 인덱스를 이용해 객체를 검색, 삭제, 수정합니다. ArrayList J..
JAVA/이론
2019. 12. 3. 17:38