List: index의 순서가 정해져 있고, 중복을 허용한다
장점: 가변적 배열 배열의 수가 자동으로 늘어난다.
단점: 원하는 값이 뒤쪽에 있을때, 속도의 느려짐.
set: index의 순서가 없고, 중복을 허용하지 않는다.
장점: 빠른 속도
단점: 단순 집합의 개념으로, 정렬하려면 별도의 처리가 필요하다.
map: json처럼 한 쌍을 이루어 데이터를 저장하는 인터페이스
장점: 빠른 속도
단점: Key의 검색 속도가 검색 속도를 좌우
HashMap: map의 구현 클래스
'개발 공부' 카테고리의 다른 글
Spring 에서 사용하는 Rest Client (0) | 2023.05.21 |
---|---|
스프링 컨테이너(Spring Container)란? (0) | 2023.05.21 |
JPA의 영속성 컨텍스트란? (0) | 2023.05.10 |
항해 실전 프로젝트 트러블 슈팅 정리. (0) | 2023.05.09 |
Spring MVC에서의 예외처리 (0) | 2023.05.09 |