不可变数组:长度不可变,内容可变Array
可变数组:长度数组都可变ArrayBuffer
数组定义方法:
取值
赋值
注意,数组取值和赋值与java不同,java使用[],scala使用的是()
可变数组
首先需要导入包
添加元素+=
删除元素-=
数组间的拼接++=
删除一个数组--=
在指定位置添加元素 insert
删除指定位置的元素 remove
删除下标为1的元素
删除下标从1开始2个元素
从最后一个元素开始删除1个元素 trimEnd
去重 distinct
数组反转 reverse
数组的截取:slice(from,until) (左闭右开)