Полезные методы в Kotlin: операции со строками, списками, файлами и датой/временем

В Kotlin для решения различных задач можно использовать следующие методы:

  1. Строковые методы:

    • length(): возвращает длину строки.
    • toUpperCase(): преобразует строку в верхний регистр.
    • toLowerCase(): преобразует строку в нижний регистр.
    • trim(): удаляет начальные и конечные пробелы из строки.
    • split(delimiter: String): разбивает строку на массив подстрок на основе заданного разделителя.
  2. Список методов:

    • размер: возвращает размер списка.
    • get(index: Int): извлекает элемент по указанному индексу.
    • add(element: T): добавляет элемент в список.
    • remove(element: T): удаляет указанный элемент из списка.
    • contains(element: T): проверяет, содержит ли список указанный элемент.
  3. Методы файла:

    • readText(): считывает содержимое текстового файла.
    • writeText(text: String): записывает заданный текст в файл.
    • exists(): проверяет, существует ли файл.
    • delete(): удаляет файл.
  4. Методы даты и времени:

    • LocalDate.now(): возвращает текущую дату.
    • LocalTime.now(): возвращает текущее время.
    • LocalDateTime.now(): возвращает текущую дату и время.
    • format(formatter: DateTimeFormatter): форматирует объект даты или времени в соответствии с указанным средством форматирования.