Collection

CHEESE·2021년 8월 24일
0

Collection

다수의 데이터를 다루기 위해 표준화된 클래스를 제공한다.
DataStructure 를 개발자가 직접 구현하지 않아도 된다.
배열과 다르게 공간을 미리 정하지 않아도 된다. = 동적이다.
프로그램의 공간적인 효율성을 높인다.
List, Map, Set 인터페이스를 기준으로 여러 구현체가 있다.

List

대표 구현체 ArrayList

Map

대표 구현체 HashMap
key, value의 구조
key를 기준으로 중복된 값을 저장하지 않는다.
순서를 보장하지 않는다.

Set

대표 구현체 HashSet
value를 기준으로 중복된 값을 저장하지 않는다.
순서를 보장하지 않는다.

0개의 댓글