Sintaxis Flashcards
¿Cuáles son las características básicas de Kotlin?
- Funciona en diferentes plataformas.
- Es conciso y seguro.
- Es fácil de aprender.
- Es gratuito.
- Cuenta con una comunidad y soporte grandes.
- Es compatible con Java.
¿Qué palabra clave usamos para declarar una función?
fun
¿Las líneas de código en Kotlin deben terminar en punto y coma?
Falso
¿Cuál es el punto de inicio de los programas en Kotlin?
La función main().
¿Para qué sirven las funciones print() y println() y cuál es la diferencia entre ellas?
Sirven para imprimir texto en la consola y println agrega una nueva línea cada vez que se invoca.
¿Cómo escribimos comentarios de una sola línea?
Con doble diagonal //
¿Cómo escribimos comentarios de varias líneas?
Iniciando con /* y terminando con */
¿Cómo declaramos una variable?
Usando las palabras claves var o val, el nombre de la variable y asignándole un valor.
¿Cuál es la diferencia entre val y var?
El valor de una variable declarada con val no se puede modificar.
¿Cómo podemos asignarle un valor a una variable si no sabemos qué valor va a tener cuando la declaramos?
Usando las palabras claves var o val, el nombre de la variable seguido de dos punto y el tipo de dato que va a almacenar.
¿Cuáles son las reglas de nomenclatura para variables?
- Los nombres pueden contener: letras, dígitos, guiones bajos y signos de pesos.
- El nombre debe iniciar con una letra minúscula, guión bajo o signo de pesos.
- Los nombres son case sensitive.
- No se deben usar palabras reservadas como nombre de variables.
¿Qué tipos de datos hay disponibles para números enteros?
Byte, short, int y long.
¿Qué tipos de datos hay disponibles para números reales?
Float y double.
¿Cuántos decimales soportan los tipos de dato float y double?
Soportan 6 y 15 decimales respectivamente.
¿Para qué sirve el tipo de dato Char?
Sirve para almacenar un caracter encerrado entre comillas simples.
¿Cómo se puede convertir un tipo de dato en otro?
Lo hacemos mediante los métodos: toByte(), toShort(), toInt(), toLong(), toFloat(), toDouble(), toChar() o toString().
¿Cómo podemos convertir una cadena de texto a mayúsculas?
Lo podemos hacer usando el método toUpperCase().
¿Cómo podemos convertir una cadena de texto a minúsculas?
Lo podemos hacer usando el método toLowerCase().
¿Cómo podemos comparar una cadena de texto con otra?
Usando la función cadenaUno.compareTo(cadenaDos), la cual regresará cero si ambas cadenas son iguales.
¿Para qué sirve la función indexOf()?
Regresa el índice de la primera ocurrencia del texto pasado como argumento dentro de la cadena original: cadenaOriginal.indexOf(cadenaABuscar).
¿Para qué sirve la función plus()?
Sirve para concatenar dos cadenas cadenaUno.plus(cadenaDos).
¿En qué consiste la interpolación de strings?
Consiste en colocar el valor de una variable o expresión dentro del cuerpo de un string. Colocamos un signo de pesos seguido del nombre de la variable o el signo de pesos y un par de llaves para colocar adentro la expresión.