Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
funcions_lambda [2026/09/21 17:58] enric_mieza_sanchez [Exemples en Java i Android] |
funcions_lambda [2026/09/21 18:16] (actual) enric_mieza_sanchez [Funcions Lambda] |
||
|---|---|---|---|
| Línia 14: | Línia 14: | ||
| * Més llegibles: Especialment útils per // | * Més llegibles: Especialment útils per // | ||
| - | Sintaxi bàsica | + | Sintaxi bàsica |
| (paràmetres) -> { cos de la funció } | (paràmetres) -> { cos de la funció } | ||
| + | |||
| + | Sintaxi bàsica en Kotlin: | ||
| + | { paràmetres -> cos de la funció } | ||
| \\ | \\ | ||
| Línia 49: | Línia 52: | ||
| }); | }); | ||
| </ | </ | ||
| + | |||
| + | Podem utilitzar punters a '' | ||
| \\ | \\ | ||
| - | ===== Exemples en Kotlin | + | ==== Kotlin ==== |
| - | La definició explícita, sense lambda seria aquesta: | + | La definició explícita, sense lambda, seria aquesta: |
| <code kotlin> | <code kotlin> | ||
| val myButton = findViewById< | val myButton = findViewById< | ||
| Línia 65: | Línia 70: | ||
| </ | </ | ||
| - | I emprant | + | La peculiaritat en Kotlin és que una interfície com '' |
| + | |||
| + | Si emprem | ||
| <code kotlin> | <code kotlin> | ||
| Línia 74: | Línia 81: | ||
| } | } | ||
| </ | </ | ||
| + | |||
| + | En kotlin, fins i tot podriem eliminar el paràmetre '' | ||