MutableList

Common
JVM
JS
Native
1.1
inline fun <T> MutableList(
    size: Int,
    init: (index: Int) -> T
): MutableList<T>

Creates a new mutable list with the specified size, where each element is calculated by calling the specified init function. The init function returns a list element given its index.

import kotlin.test.*

fun main(args: Array<String>) {
//sampleStart
val list = MutableList(3) { index -> 'A' + index }
println(list) // [A, B, C]

list.clear()
println(list) // []
//sampleEnd
}