不可变数组 转 可变数组
val arr2:mutable.Buffer[Int] = arr.toBuffer
例子
import scala.collection.mutable
def main(args: Array[String]): Unit = {
val arr:Array[Int] = Array[Int](1000,2000,3000)
val arr2:mutable.Buffer[Int] = arr.toBuffer
println("arr:"+arr.mkString(","))
println("arr类型:"+arr.getClass)
println("arr2:"+arr2.mkString(","))
println("arr2类型:"+arr2.getClass)
}
可变数组 转 不可变数组
val arr2:Array[Int] = arr.toArray
例子
def main(args: Array[String]): Unit = {
val arr:ArrayBuffer[Int] = ArrayBuffer[Int](1000,2000,3000)
val arr2:Array[Int] = arr.toArray
println("arr:"+arr.mkString(","))
println("arr类型:"+arr.getClass)
println("arr2:"+arr2.mkString(","))
println("arr2类型:"+arr2.getClass)
}
原文出处:/show_1IX1DgompsUu.html