[Java] List, Set, Hash, Map
목표 : 각 자료 구조 구현체마다 어떻게 구성되어있는지 확인하고 사용 방법에 대해 확인하기.
1️⃣ List
배열은
길이를 동적으로 변경할 수 없다.
데이터를 추가하거나 삭제할 때마다 데이터를 직접 밀어야한다.
이러한 단점을 해소하기 위해 동적으로 데이터를 추가할 수 있는 자료구조 List가 등장하였다.
List는
순서가 있다.
중복을 허용한다.
크기를 동적으로 변경할 수 잇다.
👉🏻 ArrayList
데이터를 내부 배열에...
soyulia.hashnode.dev9 min read