ArrayList в Kotlin: общие методы для динамических массивов

  1. add(element: E): добавляет элемент в конец ArrayList.
  2. add(index: Int, element: E): вставляет элемент по указанному индексу.
  3. remove(element: E): удаляет первое вхождение указанного элемента.
  4. removeAt(index: Int): удаляет элемент по указанному индексу.
  5. get(index: Int): извлекает элемент по указанному индексу.
  6. set(index: Int, element: E): Заменяет элемент по указанному индексу новым элементом.
  7. размер: возвращает размер ArrayList.
  8. isEmpty(): проверяет, пуст ли список ArrayList.
  9. contains(element: E): проверяет, содержит ли ArrayList указанный элемент.
  10. indexOf(element: E): возвращает первый индекс указанного элемента.
  11. lastIndexOf(element: E): возвращает последний индекс указанного элемента.
  12. clear(): удаляет все элементы из ArrayList.
  13. subList(fromIndex: Int, toIndex: Int): возвращает новый ArrayList, содержащий элементы из указанного диапазона.