如何在 kotlin 的数组或列表中更改项目的数据类型?我找到了一种常用的方法,但我需要一种更简单、更快、更好的方法来更改数组的数据类型:)
fun typeChanger (data:MutableList<Number>): DoubleArray {
val result = mutableListOf<Double>()
for (i in data.iterator()){
result.add(i.toDouble())
}
return result.toDoubleArray()
}
val x = mutableListOf<Number>(+1,+1,-1,-1)
val xx:DoubleArray = typeChanger(x) // It works but i need an easier and faster and better way :)