List.map()

Применяет функцию к каждому элементу и возвращает новый список результатов.

Сигнатураfun <T, R> Iterable<T>.map(transform: (T) -> R): List<R>

map() создаёт новый список, применяя функцию transform к каждому элементу. Размер результата совпадает с размером исходной коллекции.

val nums = listOf(1, 2, 3)
val squares = nums.map { it * it }
println(squares) // [1, 4, 9]
← Все записи: Стандартная библиотека Kotlin
Поддержать проект