Sobes.tech
Junior — Middle

Mi a lambda függvények fő szerepe a programozásban?

sobes.tech MI

Válasz az MI-től

A programozásban a lambda függvények névtelen függvények, amelyek lehetővé teszik kompakt és tömör kód írását, különösen akkor, amikor egy kis függvényre van szükség anélkül, hogy teljesen névvel ellátott metódust kellene létrehozni. Gyakran használják függvények paraméterként való átadására, például eseménykezelőkben, szűrésnél vagy kollekciók rendezésénél.

Kotlin (Android) példában:

val numbers = listOf(1, 2, 3, 4)
val doubled = numbers.map { it * 2 } // a lambda függvény minden elemet megdupláz
println(doubled) // [2, 4, 6, 8]