to Map
Начиная с Kotlin: 1.0
fun <K, V> Iterable<Pair<K, V>>.toMap(): Map<K, V>
Возвращает новую карту, содержащую все пары «ключ-значение» из указанной коллекции пар.
Возвращаемая карта сохраняет порядок перебора элементов исходной коллекции. Если у нескольких пар совпадают ключи, в карту добавляется последняя из них.
fun <K, V, M : MutableMap<in K, in V>> Iterable<Pair<K, V>>.toMap(destination: M): M
Заполняет и возвращает изменяемую карту назначения парами «ключ-значение» из указанной коллекции пар.
fun <K, V> Array<out Pair<K, V>>.toMap(): Map<K, V>
Возвращает новую карту, содержащую все пары «ключ-значение» из указанного массива пар.
Возвращаемая карта сохраняет порядок перебора элементов исходного массива. Если у нескольких пар совпадают ключи, в карту добавляется последняя из них.
fun <K, V, M : MutableMap<in K, in V>> Array<out Pair<K, V>>.toMap(destination: M): M
Заполняет и возвращает изменяемую карту назначения парами «ключ-значение» из указанного массива пар.
fun <K, V> Sequence<Pair<K, V>>.toMap(): Map<K, V>
Возвращает новую карту, содержащую все пары «ключ-значение» из указанной последовательности пар.
Возвращаемая карта сохраняет порядок перебора элементов исходной последовательности. Если у нескольких пар совпадают ключи, в карту добавляется последняя из них.
fun <K, V, M : MutableMap<in K, in V>> Sequence<Pair<K, V>>.toMap(destination: M): M
Заполняет и возвращает изменяемую карту назначения парами «ключ-значение» из указанной последовательности пар.
fun <K, V> Map<out K, V>.toMap(): Map<K, V>
Возвращает новую карту только для чтения, содержащую все пары «ключ-значение» из исходной карты.
Возвращаемая карта сохраняет порядок перебора элементов исходной карты.
fun <K, V, M : MutableMap<in K, in V>> Map<out K, V>.toMap(destination: M): M
Заполняет и возвращает изменяемую карту назначения парами «ключ-значение» из указанной карты.
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/to-map.html