我'm just wondering if there' s对于Swift初始化程序的Kotlin等效 init(repeating:count:)
init(repeating:count:)
例如,创建具有空值的数组数组非常有用
var arrayOfArray = [[String?]](repeating: [], count: 10)
我知道Kotlin有 listOf 但我不知道如何在单行上传递一个空列表数组...
listOf
你可以使用init constructor(它可用于数组,列表,集合)
// 10x0 Array<Array<String>> val arrayOfArray = Array(10) { emptyArray<String>() } // 10x4 List<List<Int>> val listOfList = List(10) { List(4) { it } }
1 回答
你可以使用init constructor(它可用于数组,列表,集合)