1 定长数组(声明泛型)
val arr1 = new Array[Int](10)
arr1(1) = 7
val arr1 = Array(1, 2,3)
2 变长数组(声明泛型)
val arr2 = ArrayBuffer[Int]()
arr2.append(7)
arr2(0) = 7
3 定长数组与变长数组的转换
arr1.toBuffer
arr2.toArray
4 多维数组
val arr = Array.ofDim[Double](3,4)
arr(1)(1) = 11.11
5 与 Java 数组的互转
import scala.collection.JavaConversions.bufferAsJavaList
val javaArr = new ProcessBuilder(arr3)
println(javaArr.command())
import scala.collection.JavaConversions.asScalaBuffer
import scala.collection.mutable.Buffer
val scalaArr: Buffer[String] = javaArr.command()
println(scalaArr)
6 数组的遍历
for(x <- arr1) {
println(x)
}