Взгляните на ссылку Kotlin относительно коллекций: список, набор, карта .
Следующее создаст пустой изменяемый список желаемого типа:
val yourCollection = mutableListOf<YourType>()
Если вы имели в виду изменчивый Collection<List<YourType>>
, то, возможно, вам поможет следующее:
val mutableCollectionWithList : Collection<List<YourType>> = mutableListOf(mutableListOf())
В качестве альтернативы, если вам не нужен пустой список, вы также можете сделать:
val yourCollection = mutableListOf(YourType(), ...)
И если вы предпочитаете пустой список, который нельзя изменить, используйте вместо него следующее:
val emptyList = emptyList<YourType>()