Scala:Array/ArrayBuffer(简介/常用方法示例)
不可变数组:长度不可变,内容可变Array
可变数组:长度数组都可变ArrayBuffer
数组定义方法:

取值

赋值
![]()
注意,数组取值和赋值与java不同,java使用[],scala使用的是()
可变数组
首先需要导入包


添加元素+=

删除元素-=

数组间的拼接++=
![]()
删除一个数组--=
![]()
在指定位置添加元素 insert

删除指定位置的元素 remove
删除下标为1的元素

删除下标从1开始2个元素

从最后一个元素开始删除1个元素 trimEnd

去重 distinct

数组反转 reverse
![]()
数组的截取:slice(from,until) (左闭右开)


浙公网安备 33010602011771号