Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Kotlin utiliza dos palabras clave diferentes para declarar variables: val y var.
❖ Usa val para una variable cuyo valor no cambia nunca. No puedes volver a asignar un
valor a una variable que se declaró mediante val.
❖ Utiliza var para una variable cuyo valor puede cambiar.
Una variable de solo lectura (read-only) es una variable que no puede ser reasignada.
Para declararlas, usa la palabra reservada val. y especifica su tipo de dato a su derecha con
dos puntos (:).
yPos = 5 // Asignación
Variables Mutables
Este tipo de variables las declaras con la palabra reservada var. Te permiten modificar su
valor cuando lo desees.
Si haces que la variable del ejemplo de la sección anterior sea mutable, ya no tendrás el error
y se asignará el nuevo valor.
fun main() {
// 2. Variables mutables
Nota: El operador $ que viste al interior del string de println(), permite insertar el valor de
la variable referenciada. Veremos esto más en detalle en el tutorial de Strings.
Inferencia De Tipos
En Kotlin puedes omitir los tipos de las variables en tu declaración, ya que el compilador
puede inferirse de acuerdo al valor de su asignación.
Pero que el compilador te apoye con la asignación del tipo, no significa que nunca los
especifiques o que no respetes el contenido.
Preguntas
> ¿Cómo declarar un variable de tipo entero en Kotlin?
> ¿Cuál sería la sentencia para definir una función en Kotlin llamada prueba?
> ¿Cuáles serían las sentencias para conectar un componente de tipo EditText llamado
gNum, con un elemento de código Kotlin que se llame cNum?