Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmLmMp 350 of 522 menu
◀ ▶

Преобразование списка в Kotlin

Метод map создает новый список: для каждого элемента исходного вызывают лямбду и сохраняют возвращенное значение. Порядок элементов сохраняется:

val nums = listOf(1, 2, 3) val doubled = nums.map { it * 2 } println(doubled)

Тип элементов нового списка может отличаться от исходного. Строки превращают в их длину:

val words = listOf("cat", "mouse") val lengths = words.map { it.length } println(lengths)

Исходный список остается прежним:

val tags = listOf("a", "b") val upper = tags.map { it.uppercase() } println(tags) println(upper)

Дан список:

val nums = listOf(5, 10, 15)

Получите список квадратов этих чисел и выведите его в консоль.

Дан список:

val codes = listOf("x1", "y2")

Получите список строк в верхнем регистре и выведите его в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить