Сначала я предлагаю вам изменить значение на MutableList
, так как вы хотите изменить содержимое вашего списка.
Наконец, вы можете вызвать функцию в MutableList
для достижения этой цели.
Примерно так:
class something<T>(numLists: Int, startPos: Int) {
var myList: MutableList<MutableList<T>>
init {
myList = MutableList(numLists) {mutableListOf<T>()}
}