코틀린 (Kotlin) 컬렉션 (Collection) 개념 정리

Kotlin Logo

코틀린 (Kotlin) 컬렉션 (Collection) 개념 정리 포스트입니다.프로그래밍 언어를 다루면 변수 이후로 가장 많이 활용되는 개념입니다.쉽게 말해 배열 정도로 보시면 되는데, 코틀린에서는 배열을 크게 2가지로 구분하여 정의하고 있습니다. immutable(불변) vs mutable(가변) 어렵게 불변, 가변이라는 용어를 사용하였지만, 쉽게 말하자면 ‘read-only’와 ‘read&write’의 두가지로 보면 됩니다.읽기 전용으로 사용되는 리스트는 ‘List<T>’이며, 변경까지 가능한 리스트는 ‘MutableList<T>’입니다.추가적으로 하나 더 알아야할 것이 있는데 ‘hashMap<K, V>’가 있습니다. List<T> List<T>는 …