我有一些阵列
例如:
val arr1: Array <String> = arrayOf("one", "two", "tree")
数组的长度是未知的(仅一,二,树为例)。
如何再创建一个长度相同但类型不同的数组?
例如:
val arr2: = Array <Boolean) = arrayOf(false, false, false) //must be same quantity of items as in arr1
最佳答案
val arr2 = Array(arr1.size) { false }
这将创建一个与
arr1
相同大小的数组,所有值都设置为false
。更改
{ }
内部的值将更改数组的类型。有关Kotlin数组的更多信息,请访问see the documentation。
关于arrays - 如何创建具有请求长度的数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59518965/