Шаг 126.
Основы Kotlin.
Ассоциативные массивы (общие сведения)

    На этом шаге мы приведем общие сведения об ассоциативных массивах.

    Третий, наиболее часто применяемый тип коллекции в языке Kotlin, - это тип Map, или ассоциативный массив. Тип Map имеет много общего с типами Set и List: все три группируют наборы элементов, по умолчанию доступны только для чтения, используют параметр типа, чтобы сообщить компилятору о типе содержимого, а также поддерживают итерации.

    В отличие от списков и множеств ассоциативные массивы состоят из пар "ключ-значение", а вместо доступа по целочисленному индексу предоставляют доступ по ключу указанного типа. Ключи уникальны и определяют значения в ассоциативном массиве: значения, напротив, не обязательно должны быть уникальными. С этой точки зрения ассоциативные массивы обладают одним из свойств множеств: они гарантируют уникальность ключей, подобно элементам множеств.

    На следующем шаге мы рассмотрим создание ассоциативного массива.




Предыдущий шаг Содержание Следующий шаг