Sobes.tech
Junior — Middle
96

Map функциясының мысалдарын келтіре аласыз ба және оның қолданылуын түсіндіріңіз?

Сұралған компаниялар
GrowFood

AI-дан жауап

sobes.tech AI

Функции типа map — это операции высшего порядка, которые применяют заданную функцию к каждому элементу коллекции и возвращают новую коллекцию с результатами.

Пример на Kotlin (Android):

val numbers = listOf(1, 2, 3, 4)
val squares = numbers.map { it * it } // [1, 4, 9, 16]

Здесь map берет каждый элемент списка numbers, применяет лямбда-выражение it * it и возвращает новый список с квадратами чисел.

Использование map помогает писать чистый и декларативный код, избегая явных циклов и изменяемых переменных.