컬렉션 ( collections )

nouveau·2023년 12월 4일
0

컬렉션이란?

다수의 데이터를 효과적으로 처리하기 위한 자료구조

List

- 데이터를 순차적으로 담을 수 있다.
- 각 데이터들마다 인덱스(위치값)을 가지고 있어 인덱스를 이용해 데이터를 불러 올 수 있다.

Set

  • 유니크한(중복 불가능한) 값 들을 담을 수 있다.
  • 순서가 없는, 정렬 되지 않은 컬렉션이다.

map

- Key - Value 쌍으로 이루어진 객체이다.
- Key 는 중복 불가능하며, Value는 중복 가능하다.

컬렉션 선택 기준

  • Key, Value 쌍 : Map
  • 중복가능 : List
  • 중복 불가 : Set
  • 순서 중요 : List
  • 순서 안 중요 : Set
  • 검색 속도 중요 : Set

0개의 댓글