Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在kotlin中创建数组列表的数组? var l=Array(5){};_Kotlin - Fatal编程技术网

如何在kotlin中创建数组列表的数组? var l=Array(5){};

如何在kotlin中创建数组列表的数组? var l=Array(5){};,kotlin,Kotlin,我尝试了上面的代码,但它给了我一个编译时错误。 实现这一点的正确方法是什么?这是实现这一点的完整语法: var l=Array<ArrayList<Int>()>(5){}; val l:Array=Array(5){ArrayList()} 您可以通过两种方式简化此操作,例如,您可以省略左侧的类型: val l: Array<ArrayList<Int>> = Array<ArrayList<Int>>(5) { Ar

我尝试了上面的代码,但它给了我一个编译时错误。
实现这一点的正确方法是什么?

这是实现这一点的完整语法:

var l=Array<ArrayList<Int>()>(5){};
val l:Array=Array(5){ArrayList()}
您可以通过两种方式简化此操作,例如,您可以省略左侧的类型:

val l: Array<ArrayList<Int>> = Array<ArrayList<Int>>(5) { ArrayList<Int>() }
val l=Array(5){ArrayList()}
然后,您还可以通过以下两种方式省去一些类型:

val l = Array<ArrayList<Int>>(5) { ArrayList<Int>() }
val l=Array(5){ArrayList()}
val l=Array(5){ArrayList()}

可能是重复的感谢,它帮助了我。
val l = Array<ArrayList<Int>>(5) { ArrayList() }
val l = Array(5) { ArrayList<Int>() }