자바 컬렉션 프레임워크 종류와 사용 사례
자바에는 다양한 컬렉션 프레임워크가 존재한다. 프로젝트를 진행하고 관련 내용을 공부하다 보면 컬렉션이 굉장히 많이 나오지만 무슨 기준으로 해당 컬렉션을 사용했는지 감이 안와서 관련 내용을 찾아봤다. 컬렉션 프레임워크의 주요 인터페이스 및 구현체컬렉션 프레임워크는 크게 List, Set, Queue, Deque, Map의 다섯 가지 주요 인터페이스로 나눌 수 있다. List (순서 유지, 중복 허용)요소가 순서를 가지고 있으며, 중복을 허용합니다.사용 상황: 순서가 중요한 데이터, 중복된 데이터 허용.주요 구현체ArrayList배열 기반, 랜덤 접근이 빠름, 삽입/삭제는 느림데이터가 많고 읽기 위주인 경우LinkedList노드 기반, 삽입/삭제가 빠름, 랜덤 접근이 느림데이터 삽입/삭제가 빈번한 경우Vec..
2025. 1. 23.