1.数组
1.1定长数组
创建数组
语法
格式一 : 通过指定长度定义数组
val /var 变量名 = new Array[元素类型](数组长度)
格式二 : 通过指定元素定义数组
val /var 变量名 = Array(元素1, 元素2, 元素3...)
注意
在scala中,数组的泛型使用 [] 来指定.
使用 数组名 (索引) 来获取数组中的元素.
数组元素是有默认值的, Int:0, Double:0.0, String: null
通过 数组名 .length 或者 数组名 .size 来获取数组的长度.
1.2变长数组
数组的长度和内容都是可变的,可以往数组中添加、删除元素
语法
创建变长数组,需要先导入 ArrayBuffer类.
import scala.collection.mutable.ArrayBuffer
格式一 : 创建空的ArrayBuffer变长数组
val /var 变量名 = ArrayBuffer[元素类型]()
格式二 : 创建带有初始元素的ArrayBuffer变长数组
val /var 变量名 = ArrayBuffer(元素1,元素2,元素3....)
增删改元素
语法
使用 += 添加单个元素
使用 - = 删除单个元素
使用 +