[Java] 컬렉션 프레임워크 정리: List, Set, Map 인터페이스와 대표 구현체 총정리
·
🛠️Backend/☕Java
✅ 1. 컬렉션(Collection)이란?Collection 자체는 영어로 "수집된 것, 모음"을 의미하며, 프로그래밍 전반에서 데이터의 모음을 표현할 때 자주 쓰인다.프로그래밍에선 여러 원소를 하나의 그룹으로 묶어 관리하기 위한 자료구조를 의미한다.즉, 데이터를 효율적으로 저장하고, 관리(검색, 정렬, 삭제 등) 할 수 있는 자료구조들의 집합을 의미한다.자바에선 JCF(Java Collections Framework)라고 부르며, 인터페이스와 클래스로 해당 자료구조를 제공한다.자바 컬렉션의 주요 인터페이스로는 Collection, List, Set, Queue, Map 이 있다✅ 2. JCF(Java Collections Framework) 구조 (1) JCF(Java Collections Framew..
내일배움캠프 8일차 TIL - 컬렉션(Collection)
·
⛺스파르타코딩클럽
240424# 오늘 꼭 기억 해야 할 것!1. List(ArrayList, LinkedList, Stack), Map, Set, Queue오늘의 학습     ●  1. Collection    ●  2. 자바 객체지향 - 클래스    ●  2. 자바 객체지향 - 상속컬렉션 (Collection)컬렉션은 자바에서 배열의 한계를 극복하기 위해서 만들어진 자료구조이다. (배열보다 더 많은 기능을 제공)컬렉션의 기능으로는 크기 자동조정/ 추가/ 수정/ 삭제/ 박복/ 순회/ 필터 포함확인 등등 매우 많고 다양하다.컬렉션은 기본형 변수가 아닌 참조형 변수를 저장한다. ( 배열은  1.  컬렉션(Collection)의 종류 List(ArrayList) :  순서가 있는 데이터의 집합 ( 데이터..