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

Функция take

Функция take возвращает строку, состоящую из первых n символов исходной строки. Если n больше длины строки, возвращается вся строка. Если n равно нулю, возвращается пустая строка.

Синтаксис

fun String.take(n: Int): String

Пример

Возьмем первые 3 символа из строки "abcde":

val str = "abcde" val res = str.take(3) println(res)

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

String "abc"

Пример

Возьмем первые 10 символов из строки "abcde":

val str = "abcde" val res = str.take(10) println(res)

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

String "abcde"

Пример

Возьмем первые 0 символов из строки "abcde":

val str = "abcde" val res = str.take(0) println(res)

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

String ""

Пример

Использование take с пустой строкой:

val str = "" val res = str.take(3) println(res)

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

String ""

Пример

Комбинирование take с другими функциями:

val str = "hello world" val res = str.uppercase().take(5) println(res)

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

String "HELLO"

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

  • функцию takeLast,
    которая возвращает последние n символов строки
  • функцию drop,
    которая возвращает строку без первых n символов
  • функцию dropLast,
    которая возвращает строку без последних n символов
  • функцию substring,
    которая возвращает подстроку по указанным индексам
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить