Шаблоны строк в Kotlin
Что это?
Строковые шаблоны позволяют встраивать переменные и выражения прямо в строки с помощью символа $
. Это упрощает форматирование и делает код чище.
Базовое использование
Вставка переменных
Пример
val name = "Анна"
println("Привет, $name!") // Привет, Анна!
Вставка выражений
Пример с выражением
val a = 5
val b = 3
println("Сумма: ${a + b}") // Сумма: 8
Доступ к свойствам
Пример с объектами
data class User(val login: String)
val user = User("admin")
println("Логин: ${user.login}") // Логин: admin