Ad banner
Ad banner

Урок 3: Интерполяция (шаблонные строки). Конкатенация // Котлин курс с нуля

🔹 Тесты и практика по этому уроку:
🔹 Текстовая версия урока:

🛠 Код из всех уроков:
🛠 Личный телеграм канал про путь разработчика:
✅ Вопросы и ответы для Android собеседований:

🔹 Бесплатный курс по Android:
🔹 VK:

Это выглядит не так страшно, как может показаться на первый взгляд. В этом уроке работаем со строками в Kotlin (тип String и символьный тип Char). Разберем простые операции по склейке строк с помощью знака плюс (конкатенация строк). Выясним, что применяя интерполяцию (string templates) не стоит терять сознание, а скорее даже наоборот – строковые шаблоны, которые еще называют динамические строки, это весьма приятно и невероятно удобно. И, наконец, немного затронем многострочные записи и какими методами эти записи можно сделать красивыми и изящными.

00:00 Сложение строк (конкатенация)
02:02 Строковые шаблоны (интерполяция строк)
03:18 Шаблонная строка с выражением
04:00 Многострочный текст (тройные кавычки)

#kotlin #котлин #программирование

(Visited 121 times, 1 visits today)

You Might Be Interested In

Комментарии (15)

  1. не понял, как написать функцию с помощью многострочного интерполирования
    наверное, рано подняли эту тему

  2. Было бы хорошо ещё добавить про сложение переменных внутри "шаблона"
    т.е. например ${userName + name}, а именно нюанс в том, что не нужно внутри фигурных скобок заново вызывать через доллар, я понял это опытным путём.

  3. Привет. После видео пошел проходить тесты. В тестах есть вещи не освещенные в видео, например сравнение строк. Тут предолагается, что дополнительно необходимо изучить тему в других источниках или это рассинхрон какой то?)

  4. Блин, всё равно у меня есть вопросы)))
    Подскажите пожалуйста, почему если мы подразумеваем, что имя пользователя всегда будет разное, то все равно использовали val userName = "Звездный Лорд" , a не использовали здесь var.
    Как же тогда будет меняться имя, если другой пользователь будет вносить свое имя, то есть изменять переменную на свою?.. Думаю. что нужно было написать var. Я наверное плохо поняла тему…
    Или когда следующий пользователь будет вносить свое имя, то в коде это отобразится как, ну например:
    val userName1 = "Люк Скайуокер", а у следующего пользователя уже будет val userName2 = "Хан Соло" и т.д.?

Post A Comment For The Creator: Android [Kotlin] для начинающих – ievetrov

Ваш адрес email не будет опубликован. Обязательные поля помечены *