Del curso: Desarrollo Android esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.

Diferencias entre val y var en Kotlin

Diferencias entre val y var en Kotlin

Las diferencias entre 'val' y 'var', que son la definición de las variables en Kotlin, aunque se diferencian solo en una única letra, tienen bastante de diferente. Las variables marcadas con 'var' se pueden modificar en el tiempo: podrás hacer lectura, escritura, asignación de diferentes datos, jugar con ellas como quieras y podrás cambiar su valor durante toda la ejecución de tu aplicación. Sin embargo, las variables definidas como 'val', el valor no se va a modificar. Es un valor que no puede mutar en el tiempo. Esto quiere decir que, si conoces las constantes en el mundo de la programación, podrían asimilar ese concepto en Kotlin, aunque realmente no son similares del todo, pero puedes hacerte una idea con ello. Vamos a ver un ejemplo. Digamos que nosotros tenemos una variable que se llama 'variable' y toma el dato de 'Soy una variable', y nosotros queremos cambiar la variable con el tiempo. Lo que vamos a hacer es, con el operador de asignación y concatenación, vamos a incluir en…

Contenido