Las constantes en Kotlin

Las constantes en Kotlin

Las constantes de Kotlin funcionan exactamente igual que en otros lenguajes de programación.

¿Qué son las constantes?

Las constantes son contenedores de datos como las variables, con la gran diferencia de que su valor no puede variar en tiempo de ejecución. Es constante, de ahí su nombre.

Declarar constantes en Kotlin

Para declarar constantes en Kotlin lo haremos con la palabra reservada "val".

constantes kotlin
// Declaración de la constante
val diasSemana = 7
println(diasSemana)

Resultado en la consola

7

¿No se pueden reasignar valores a constantes?

La respuesta es que no. Para eso están, para evitar que puedan variar. En el código de ejemplo, ¿por qué motivo debería cambiar el valor de la constante "diasSemana"? Los días de la semana siempre serán 7. En estas ocasiones, conviene utilizar constantes, ya que sabemos que el valor va a ser el mismo siempre.

Si intentamos reasignar un valor, ocurre este error:

// Declaración de la constante
val diasSemana = 7

// Reasignación de valor a la constante
diasSemana = 10
println(diasSemana)

Error en la consola

Val cannot be reassigned

Lo que dice el error es que "val" (la constante) no puede ser reasignada.

No te pierdas la categoría Android para ver el resto de capítulos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

error por tipo de dato en kotlin Entrada anterior Reasignar valores a las variables de Kotlin
tipos de datos kotlin Entrada siguiente Los tipos de datos principales de Kotlin