bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


kotlin

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
kotlin [2026/01/04 13:52]
enric_mieza_sanchez
kotlin [2026/09/23 14:42] (actual)
enric_mieza_sanchez
Línia 126: Línia 126:
 </code> </code>
 </WRAP> </WRAP>
 +
 +Si estem en codi compilat, ens donarà un error en temps de compilació (menys greu que un error en //runtime//) i ens obligarà a fer servir  un altre mecanisme.
  
 \\ \\
Línia 294: Línia 296:
  
 El cas més típic en Android és: ''this@MainActivity''. El cas més típic en Android és: ''this@MainActivity''.
 +
 +\\
 +
 +===== apply =====
 +
 +El mètode apply és una funció d’àmbit (scope function) de la llibreria estàndard de Kotlin. Serveix per configurar un objecte just després de crear-lo, sense necessitat de repetir el seu nom a cada línia. Molt útil per compactar codi.
 +
 +<code kotlin>
 +val paint = Paint().apply {
 +    color = Color.RED
 +    strokeWidth = 5f
 +}
 +</code>
  
  
kotlin.1767534730.txt.gz · Darrera modificació: 2026/01/04 13:52 per enric_mieza_sanchez