Sobes.tech
Junior — Middle

Pouvez-vous expliquer ce qu'est une fonction anonyme en programmation et comment elle est utilisée?

sobes.tech IA

Réponse de l'IA

Une fonction anonyme est une fonction sans nom, généralement créée et utilisée "sur place", sans avoir besoin de la déclarer séparément. En Android (Java ou Kotlin), les fonctions anonymes sont souvent utilisées pour gérer des événements, des callbacks ou en programmation fonctionnelle.

Exemple en Kotlin :

val sum = { a: Int, b: Int -> a + b }
println(sum(3, 4)) // Affichera 7

Ici, { a: Int, b: Int -> a + b } est une fonction anonyme qui additionne deux nombres. Ces fonctions sont pratiques à passer en paramètre à d'autres fonctions ou pour un traitement succinct des données.