Tipo String y Plantillas

text_fields

Cadenas de Texto

Representan secuencias de caracteres entre comillas dobles

code

Plantillas de Cadena

$ para variables simples

${...} para expresiones complejas

keyboard

Caracteres de Escape

\n

Nueva línea

\t

Tabulación

\\

Barra

\"

Comillas

StringTemplates.kt
// Declaración básica
val nombre = "Kotlin"
val version = 2.0
// Plantilla simple con $
val saludo = "Hola, $nombre!"
// Resultado: "Hola, Kotlin!"
// Plantilla con expresión ${}
val mensaje = "Versión: ${version + 1}"
// Resultado: "Versión: 3.0"
// Concatenación tradicional
val completo = nombre + " v" + version
// Caracteres de escape
val lineas = "Línea 1\nLínea 2"
tips_and_updates

Recomendación

Prefiere las plantillas de cadena sobre la concatenación para código más legible y eficiente.