scala定义数组

数组的定义

  • 定义有固定元素的数组
val arr = Array(1,2,3,4)
  • 定义定长数组
val arr = new Array[Int](10)  //声明定长数组要注意啊:1.关键字new。2.声明数据类型。3.声明长度。
  • 变长数组(ArrayBuffer)
import scala.collection.mutable.ArrayBuffer
val array = ArrayBuffer[Int]() //1.不需要关键字new。2.需要指明数据类型。

  • 多维数组
import Array._
val mutable = ofDim[Int](2,3) //1.需要导入包。2.不需要关键字。3.指明数据类型和数组形状。

你可能感兴趣的:(Scala学习指南)