Junior — Middle
Map funksiyası kolleksiya və ya məlumat axını üzərində çağırıldıqda hansı nəticəni qaytarır?
sobes.tech Süni İntellekt
AI-dan cavab
map funksiyası kolleksiya və ya məlumat axını üzərində çağırıldıqda, hər bir elementin orijinal kolleksiyanın müvafiq elementinə tətbiq olunan funksiyanın nəticəsi olduğu yeni kolleksiya qaytarır.
Məsələn, əgər sizdə [1, 2, 3] ədədlər siyahısı varsa və map-i 2 ilə vurma funksiyası ilə çağırırsınızsa, [2, 4, 6] alınacaq.
Kotlin nümunəsi:
val numbers = listOf(1, 2, 3)
val doubled = numbers.map { it * 2 } // [2, 4, 6]
Beləliklə, map elementləri dəyişmədən onları transformasiya edir.