Junior — Middle
Map fonksiyonu, koleksiyon veya veri akışında çağrıldığında hangi sonucu döndürür?
sobes.tech yapay zeka
AI'dan gelen yanıt
map fonksiyonu, koleksiyon veya veri akışında çağrıldığında, her bir öğenin orijinal koleksiyonun karşılık gelen öğesine uygulanan fonksiyonun sonucu olduğu yeni bir koleksiyon döndürür.
Örneğin, [1, 2, 3] sayılar listesine sahipseniz ve map fonksiyonunu 2 ile çarpma fonksiyonu ile çağırırsanız, [2, 4, 6] sonucu elde edersiniz.
Kotlin örneği:
val numbers = listOf(1, 2, 3)
val doubled = numbers.map { it * 2 } // [2, 4, 6]
Bu şekilde, map öğeleri dönüştürür, orijinal koleksiyonu değiştirmeden.