НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
311 of 1310 menu

Свойство length

Свойство length возвращает количество символов в строке. Применяется к переменным и литералам типа String. Возвращает целое число типа Int.

Синтаксис

val length: Int = string.length

Пример

Получим длину строки "Hello":

val str = "Hello" val res = str.length println(res)

Результат выполнения кода:

Int 5

Пример

Получим длину пустой строки:

val str = "" val res = str.length println(res)

Результат выполнения кода:

Int 0

Пример

Получим длину строки с пробелами:

val str = " " val res = str.length println(res)

Результат выполнения кода:

Int 3

Пример

Получим длину строки напрямую из строкового литерала:

val res = "Kotlin".length println(res)

Результат выполнения кода:

Int 6

Пример

Используем свойство length в условии:

val password = "secret123" if (password.length >= 8) { println("Password is strong enough") } else { println("Password is too short") }

Результат выполнения кода:

"Password is strong enough"

Смотрите также

  • функцию isEmpty,
    которая проверяет строку на пустоту
  • функцию isNotEmpty,
    которая проверяет что строка не пустая
  • функцию isBlank,
    которая проверяет строку на пустоту или пробелы
  • функцию isNotBlank,
    которая проверяет что строка содержит не только пробелы
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить