Collection Framework란 여러 데이터를 편리하게 관리할 수 있게 만들어 놓은 것.
다시 말하면 다수의 요소를 하나의 그룹으로 묶어 효율적으로 저장하고, 관리할 수 있는 기능을 제공하는 일종의 컨테이너이다.
- 자료 구조 및 알고리즘을 구조화
대표적으로 List 인터페이스 , Set 인터페이스 , Map 인터페이스가 있음
1. List 인터페이스
- 순서가 있는 데이터의 집합
- 데이터 중복 허용
- ArrayList, LinkedList, Vector
2. Set 인터페이스
- 순서가 없느 데이터의 집합
- 데이터의 중복 허용 불가
- HashSet, TreeSet
3. Map 인터페이스
- 키와 값의 쌍으로 이루어진 데이터 집합
- 순서를 유지하지 않음
- HashMap, TreeMap
link
[Java] Java 컬렉션 프레임워크(Collection Framework)
컬렉션 프레임워크(collection framework)란 여러 데이터를 쉽게 다룰 수 있도록 Java에서 제공해주는 클래스들의 인터페이스입니다. 즉, collection framework를 사용해 stack, queue, set 등 다양한 자료구조를
00h0.tistory.com
https://hudi.blog/java-collection-framework-1/
JAVA Collection Framework (1) - 컬렉션 프레임워크란?
본 포스팅에서는 컬렉션 프레임워크의 개요, 종류, 그리고 구현과 상속의 계층적 구조 등에 대해 개괄적으로 짚어본다. 1. Collection Framework 의 개요 컬렉션 프레임워크는 자바 프로그래밍에서 빠
hudi.blog
'Study for Backend > Programming language - Java' 카테고리의 다른 글
[Java기초] 람다 표현식 (0) | 2024.02.13 |
---|---|
[Java기초] 예외 처리 (0) | 2024.02.12 |
[Java기초] next()와 nextLine()의 차이점 (0) | 2024.02.12 |
[Java기초] 입출력 (2) | 2024.02.08 |
[Java기초] 내부 클래스 (0) | 2024.02.08 |