Функция take
Функция take возвращает строку, состоящую
из первых n символов исходной строки.
Если n больше длины строки, возвращается вся строка.
Если n равно нулю, возвращается пустая строка.
Синтаксис
kotlinfun String.take(n: Int): String
Пример
Возьмем первые 3 символа из строки "abcde":
kotlinval str = "abcde"
val res = str.take(3)
println(res)
Результат выполнения кода:
kotlinString "abc"
Пример
Возьмем первые 10 символов из строки "abcde":
kotlinval str = "abcde"
val res = str.take(10)
println(res)
Результат выполнения кода:
kotlinString "abcde"
Пример
Возьмем первые 0 символов из строки "abcde":
kotlinval str = "abcde"
val res = str.take(0)
println(res)
Результат выполнения кода:
kotlinString ""
Пример
Использование take с пустой строкой:
kotlinval str = ""
val res = str.take(3)
println(res)
Результат выполнения кода:
kotlinString ""
Пример
Комбинирование take с другими функциями:
kotlinval str = "hello world"
val res = str.uppercase().take(5)
println(res)
Результат выполнения кода:
kotlinString "HELLO"