Menu
Coddy logo textTech

Cadena

Parte de la sección Fundamentos del Journey de Kotlin de Coddy. Lección 8 de 93.

Un Char es un carácter individual (por ejemplo: 1, 6, %, b, p, ., T, etc.)

El tipo String es un tipo especial que consta de varios Char.

Para inicializar un valor de cadena en una variable, enciérralo entre comillas dobles:

fun main() {
    val s1 = "This is a string"
    val s2 = "This is also a string"
}

En el ejemplo anterior, se inicializan dos valores de cadena, llamados s1 y s2.

Nota: En Kotlin, solo se utilizan comillas dobles " para las cadenas. Las comillas simples ' se utilizan únicamente para un solo valor Char:

fun main() {
    val letter: Char = 'A'      // un solo carácter
    val word: String = "Hello"  // cadena
}

Plantillas de cadenas:

Kotlin tiene una potente función llamada plantillas de cadenas que utiliza $. Esto te permite insertar valores directamente dentro de una cadena:

fun main() {
    val name = "Alice"
    val age = 25
    println("My name is $name and I am $age years old.")
    // Me llamo Alice y tengo 25 años.
}

Para las expresiones, usa ${}:

fun main() {
    val a = 10
    val b = 5
    println("The sum is ${a + b}")  // La suma es 15
}
challenge icon

Desafío

Principiante

Almacena la cadena I am learning to code with Coddy! en un valor llamado coddy.

Asegúrate de almacenar el valor de cadena exacto respetando las mayúsculas y minúsculas.

Pruébalo tú mismo

fun main() {
    // Escribe tu código debajo
    val coddy = ?

    // No cambies la línea de abajo
    println("coddy = \"$coddy\"")
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Kotlin