개요필자는 Java에서 Collection이라는 개념을 들어보기만 했지 자세하게 공부는 안해봤다. 대표적인 List, Map도 사용은 해봤지 자세한 용도와 개념은 모르고 사용했었다. 이번 기회를 통해 다시 처음부터 공부하고자 이 글을 쓴다.CollectionCollection은 자료구조를 편하게 다루기 위한 라이브러리이다.자, 여기서 자료구조란 각 원소들이 논리적으로 정의된 규칙에 의해 나열되며 자료에 대한 처리를 효율적으로 수행할 수 있도록 자료를 구분하여 표현한 것으로 한마디로 데이터들의 모임이라고 정리할 수 있다.즉, Collection은 데이터 값의 모임을 잘 정리한 라이브러리이다. Kotlin에서는 Mutable(가변성)과 Immutable(불변성)로 나누어지고 List, Set, Map 등이..