list map 과 map 의 차이점이 궁금합니다.
조회수 713회
1 답변
-
하나는 Map 이고 하나는 List 입니다.
전혀 다른 컨테이너 타입입니다.
Map 이라고 하면 해시키(유일한키)로 요소에 접근하는 컨테이너입니다.
쉽게
key:value
형태의 자료구조입니다.List 는 선형으로 길게 늘어선 자료구조로 일반적으로 배열을 연상하면 됩니다.
즉 두개의 차이를 물어셨는데 차이라기보다 전혀 다른 컨테이너 타입입니다.
단순히 차이라고 한다면 Map 은 같은 요소를 넣을 수가 없습니다만(키가 같으면 안됨) List 는 같은 것을 여러개 넣을 수 있습니다.
즉
List<Map<String, Object>>
는Map<String, Object>
이 여러개 속해있는 List 입니다.
댓글 입력