Kotlin для початківців: Основи — Шаблони рядків
Архів
22 листопада 2022 р.2 хв читанняОновлено 27 лютого 2026 р.Kotlin для початківців
Інтерполяція рядків
Пам'ятаєте конкатенацію рядків? У попередній темі про цикли, ми використовували її, щоб
до числа додати текст, наприклад:
println("Сума: " + sum). А що, якщо я вам скажу, що можна
робити це простіше?Взагалі, інтерполяція рядків була створена задля того, щоб полегшувати код, який має
багато змінних, які потрібно вивести. Інтеполяція виглядає наступним чином:
kotlin
Тобто, даний метод дозволяє використовувати зміні прямо в рядку, без оператора додавання.
ℹ️ Інформація
Інтерполяція працює з будь-яким типом даних. Kotlin викликає на будь-якому виразі в рядку функціюtoString().
Вирази
Окрім змінних, інтерполяція також працює з будь-якими виразами:
kotlin
До нашого знаку долара додались фігурні дужки, в яких і знаходиться наш вираз.
⚠️ Увага
Можна робити вирази будь-якого вигляду та розміру, але рекомендую все ж таки не зловживати. Також, важливо не плутати варіант для змінних та виразів, хоча варіант для виразів і зійде для змінних, навпаки ви зробити це не зможете:kotlin
Kotlin для початківців