Коллекция — структура данных, содержащая в себе набор значений одного или нескольких типов, к которым можно обращаться. Коллекции разделяют на группы по следующим характеристикам. По способу организации коллекции делятся на несколько видов: Array — массив; List — список; Set — множество; Map — ассоциативный массив, представление, словарь. Массив (Array) — структура данных фиксированного размера, в памяти которой последовательно хранятся элементы одного типа. Для создания массивов используется функция arrayOf: var myArray = arrayOf(1, 2, 3) Список (List) — структура данных переменного размера, в памяти которой последовательно хранятся элементы одного типа. Связный список (LinkedList) — список, в котором каждый элемент имеет ссылки на предыдущий и следующий элементы. Очередь (Queue) — структура данных, работающая по принципу «первый вошёл — первый вышел». Элементы добавляются в конец очереди, а извлекаются из её начала. Стек (Stack) — структура данных, работающая по принципу «