Lo primero es tener la tabla de modismos para ver donde se encuentra also.

let also run apply with modismos kotlin
Tabla de modismos de Kotlin

Parece muy parecido a let salvo que con let devuelves el resultado de una función, mientras que con con also devuelves el objeto original. Esto se ve mucho más claro con un ejemplo:

La conclusión es que also en general se utiliza como efecto secundario (side effect en inglés) cuando quieres hacer algo adicional con un objeto, muy útil por ejemplo para asignar el valor a una variable y a su vez mostrarla por pantalla.


Enlaces de interés:

Compartir

let kotlin
Let
apply kotlin
Apply

Entradas relacionadas

resumen elección de modismo kotlin

Resumen Elección de Modismo

with kotlin

With

run kotlin

Run

apply kotlin

Apply

let kotlin

Let

seguro ante null

¿Null? Adiós al NullPointerException

Menú