Ответ
В Kotlin изменяемый список можно создать с помощью MutableList. Основные способы:
- Через
mutableListOf():
val mutableList = mutableListOf("A", "B", "C")
mutableList.add("D") // Добавление элемента
mutableList.remove("B") // Удаление элемента
- Через конструктор
ArrayList:
val arrayList = ArrayList<String>()
arrayList.add("Item")
- Преобразование из неизменяемого списка:
val immutableList = listOf(1, 2, 3)
val mutable = immutableList.toMutableList()
Основные операции:
add(element),add(index, element)remove(element),removeAt(index)set(index, element)clear()
MutableList реализует интерфейс List, добавляя методы для модификации.