AD

¿Ya dominas lo básico? Un curso estructurado de Kotlin es la vía rápida para dar el salto.

Ver cursos de Kotlin en Udemy

Enlace de afiliado. No te cuesta nada extra.

🎯Lecciones de Kotlin
Lección 3 / 68

Trabajar con variables

En esta lección guardarás valores y los mostrarás juntos dentro de un texto.

Kotlin distingue dos palabras: val para lo que no va a cambiar y var para lo que sí. El tipo no hace falta escribirlo, porque el compilador lo deduce del valor.

Dentro de una cadena, $nombre inserta una variable y ${...} cualquier expresión. El código de ejemplo lo usa para construir una frase.

La costumbre que conviene adquirir es empezar siempre por val y cambiar a var solo cuando el compilador se queje. Una constante no puede cambiar por sorpresa desde otro punto del programa, y eso elimina de raíz toda una categoría de errores.

Sobre la interpolación, hay una regla sencilla: con una variable suelta basta $nombre; en cuanto hay un punto, una llamada o una operación, hacen falta las llaves. "$usuario.nombre" imprime el objeto seguido del texto «.nombre», no la propiedad — hay que escribir "${usuario.nombre}". Es el despiste más común al empezar.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Kotlin directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)