Junior — Middle
Map функциясы жыйымга же маалымат агымына чакырылганда кандай натыйжа берет?
sobes.tech AI
AIден жооп
map функциясы, колллекция же же маалымат агымында чакырылганда, ар бир элементтин натыйжасы болуп саналган жаңы колллекцияны кайтарат, ал оригиналдык колллекциянын тиешелүү элементине берилген функцияны колдонуу аркылуу алынган.
Мисалы, эгерде сизде [1, 2, 3] сандар тизмеги бар болсо жана mapти 2 менен көбөйтүүчү функция менен чакырсаңыз, ал [2, 4, 6] болот.
Котлинде мисал:
val numbers = listOf(1, 2, 3)
val doubled = numbers.map { it * 2 } // [2, 4, 6]
Мындайча айтканда, map элементтерди өзгөртпөстөн түрлендирет.