목차
728x90
반응형
SMALL
자바에서 Collection Framework(컬렉션 프레임워크)란 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합을 말한다.
즉, 데이터를 저장하는 자료 구조와 데이터를 처리하는 알고리즘을 구조화하여 클래스로 구현해 놓은 것이다.
컬렉션 프레임워크는 데이터 군집의 형태를 List, Set, Map의 3가지로 나눠서, 각 데이터 군집 형태를 인터페이스로 정의햇다.
.📁 List
순서가 있는 데이터의 집합으로, 데이터의 중복을 허용한다.
📁 Set
순서가 없는 데이터의 집합으로, 데이터의 중복을 허용하지 않는다.
📁 Map
키와 값의 쌍으로 이루어진 데이터 집합으로, 순서가 없다.
이때 컬렉션은 다음과 같은 차이가 있다.
1. collection : 객체가 저장되고 반복되는 자료 구조
2. Collection : Set, List, Queue가 상속받는 java.util.Collection 인터페이스.
3. Collections : collection들에 사용할 정적 유틸리티 메소드의 모음이 있는 java.util.Collections 클래스.
728x90
반응형
LIST