Menu
Coddy logo textTech

Строка

Часть раздела Основы путешествия по Kotlin на Coddy. Урок 8 из 93.

Char — это один символ (например: 1, 6, %, b, p, ., T и т. д.)

Тип String — это специальный тип, состоящий из нескольких Char.

Чтобы инициализировать строковое значение в переменной, заключите его в двойные кавычки:

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

В приведённом выше примере инициализируются два строковых значения с именами s1 и s2.

Примечание: В Kotlin для строк используются только двойные кавычки ". Одинарные кавычки ' используются только для одного значения типа Char:

fun main() {
    val letter: Char = 'A'      // одиночный символ
    val word: String = "Hello"  // строка
}

Шаблоны строк:

В Kotlin есть мощная функция, называемая шаблонами строк, с использованием $. Она позволяет вставлять значения непосредственно внутрь строки:

fun main() {
    val name = "Alice"
    val age = 25
    println("My name is $name and I am $age years old.")
    // Меня зовут Alice, и мне 25 лет.
}

Для выражений используйте ${}:

fun main() {
    val a = 10
    val b = 5
    println("The sum is ${a + b}")  // Сумма равна 15
}
challenge icon

Задание

Новичок

Сохраните строку I am learning to code with Coddy! в значении с именем coddy.

Обязательно сохраните точное строковое значение с правильным регистром.

Попробуйте сами

fun main() {
    // Введите свой код ниже
    val coddy = ?

    // Не изменяйте строку ниже
    println("coddy = \"$coddy\"")
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Песочница Kotlin