Array的定义
Array 是一种在 Scala 中用于存储固定大小、相同类型元素的数据结构。它在内存中是有序连续存储的,可以根据下标来访问元素。
类型有两种:Array表示长度不可变的数组 和 ArrayBuffer表示长度可变的数组
// 可变的
import scala.collection.mutable.ArrayBuffer
object array01 {
def main(args: Array[String]): Unit = {
// 不可变的
val arr = Array(1,2,3,4,5)
// arr += 6 会报错
// 可变的
val arr1 = ArrayBuffer(1,2,3,4,5)
arr1 += 6
// 可以根据下标来访问
println(arr1(4)) // 5
}
}