En este tutorial, aprenderá sobre palabras clave; palabras reservadas en la programación de Kotlin. Además, aprenderá sobre identificadores y cómo nombrar una variable.
Palabras clave de Kotlin
Las palabras clave son palabras reservadas predefinidas que se utilizan en la programación de Kotlin y que tienen significados especiales para el compilador. Estas palabras no se pueden utilizar como identificador. Por ejemplo:
val puntuación = 5
Aquí, val es una palabra clave. Indica que la puntuación es una variable.
Dado que las palabras clave son parte de la sintaxis de Kotlin, no puede usarlas como nombre de variable (identificador). Por ejemplo:
val para = 5 // Código de error
Tanto val como for son palabras clave. Por lo tanto, no puede declarar una variable nombrada en Kotlin.
Aquí hay una lista de todas las palabras clave en Kotlin:
Lista de palabras clave de Kotlincomo | descanso | clase | Seguir | hacer | más |
falso | para | divertido | Si | en | interfaz |
es | nulo | objeto | paquete | regreso | súper |
esta | lanzar | cierto | tratar | typealias | tipo de |
val | var | cuando | mientras |
Estas palabras clave se denominan palabras clave duras.
Palabras clave suaves
Excepto estas 28 palabras clave duras, hay muchas palabras clave suaves en Kotlin. Las palabras clave blandas se tratan como palabras clave solo en un contexto determinado. Por ejemplo,
public
actúa como una palabra clave cuando haces públicos los miembros de una clase.
clase TestClass (public val name = "Kotlin")
Aquí, público actúa como palabra clave.
También puede crear una variable denominada pública.
val public = verdadero
Aquí, public es una variable booleana.
Algunas variables suaves en Koltin son: anulación, privado, campo, etc.
Identificadores de Kotlin
Los identificadores son el nombre que se da a las variables, clases, métodos, etc. Por ejemplo:
var salario = 7789,3
Aquí, var es una palabra clave y salario es el nombre que se le da a la variable (identificador).
Aquí están las reglas y convenciones para nombrar una variable (identificador) en Kotlin:
- Un identificador comienza con una letra o un guión bajo seguido de cero, letra y dígitos.
- No se permiten espacios en blanco.
- Un identificador no puede contener símbolos como @, #, etc.
- Los identificadores distinguen entre mayúsculas y minúsculas.
- Al crear variables, elija un nombre que tenga sentido. Por ejemplo, puntuación, número, nivel tiene más sentido que el nombre de una variable como s, n y l, aunque son válidas.
- Si elige un nombre de variable que tenga más de una palabra, use todas las letras minúsculas para la primera palabra y escriba en mayúscula la primera letra de cada palabra subsiguiente. Por ejemplo, speedLimit.
Algunos identificadores válidos:
- Puntuación
- nivel
- puntuación más alta
- numero 1
- calcular el tráfico
Algunos identificadores inválidos:
- clase
- 1número
- puntuación más alta
- @pple