이번 글에서는 리스트에 대해서 알아보도록 하겠습니다. 리스트(List) 리스트는 코틀린에서 컬렉션 클래스를 상속받는 세 클래스(List, Set, Map)중 하나입니다. 이전에 배웠던 배열(Array)와 비슷한 개념을 가지고 있는데, 어떤 것인지 자세히 알아봅시다. 리스트는 여러 개의 데이터들을 한 곳에 모아서 관리할 수 있습니다. 리스트를 만들 때에는 그냥 list와 mutableList로 나뉘게 되는데요. list의 경우 최초 생성 시에만 값을 넣을 수 있으며, 이후에 해당 리스트의 값을 변경하거나 추가, 삭제할 수 없습니다. 반면 mutableList는 이러한 값의 변경이 가능한 리스트입니다. 그렇다면 배열과 리스트의 차이는 무엇일까요? 이 주제에 맞는 배열의 가장 큰 특징은 '크기가 정해져 있다'..