Kotlin String: методы манипулирования и работы со строками

В Kotlin класс Stringпредоставляет несколько методов для манипулирования и работы со строками. Вот некоторые из часто используемых методов:

  1. длина: возвращает длину строки.
  2. isEmpty: проверяет, пуста ли строка.
  3. isBlank: проверяет, является ли строка пустой или содержит только пробельные символы.
  4. toUpperCase: преобразует строку в верхний регистр.
  5. toLowerCase: преобразует строку в нижний регистр.
  6. подстрока: извлекает подстроку из строки на основе указанных индексов.
  7. startsWith: проверяет, начинается ли строка с указанного префикса.
  8. endsWith: проверяет, заканчивается ли строка указанным суффиксом.
  9. содержит: проверяет, содержит ли строка указанную подстроку.
  10. replace: заменяет вхождения указанного символа или подстроки другим символом или подстрокой.
  11. обрезать: удаляет из строки начальные и конечные пробельные символы.
  12. split: разбивает строку на массив подстрок на основе указанного разделителя.