[Java] : 컬렉션 프레임워크

dohyoungK·2024년 2월 29일
0

면접 스크립트

목록 보기
7/25

[Java] : 컬렉션 프레임워크


Collection Framework

Collection Framework는 여러 요소를 하나로 묶어 효율적으로 저장하고, 관리할 수 있는 표준화된 방법을 제공하는 클래스의 집합이다.

Collection Framework의 이점

  • 고정적인 저장 공간을 제공하는 배열과 달리 가변적인 저장 공간을 제공한다.
  • 자료구조, 알고리즘을 구현하기 위한 코드를 직접 작성할 필요 없이, 이미 구현된 컬렉션 클래스를 목적에 맞게 선택하여 사용하면 된다.

주요 인터페이스

  • List<E> : 순서가 있는 데이터의 집합, 중복 허용
  • Queue<E> : FIFO 선입선출을 지키는 데이터의 집합, 중복 허용
  • Set<E> : 순서가 없는 데이터의 집합, 중복 허용하지 않음
  • Map<K,V> : 키와 값의 한 쌍으로 이루어지는 데이터의 집합, 순서 없음, 키 중복 허용하지 않지만 값은 중복 허용

0개의 댓글