Scala集合分为可变集合和不可变集合。可变集合可以对其中的元素进行修改、添加、移除;而不可变集合永远不会改变,但是仍然可以模拟添加、移除或更新操作。这些操作都会返回一个新的集合,原集合的内容不发生改变。
Scala中的数组分为定长数组和变长数组,定长数组初始化后不可对数组长度进行修改,而变长数组则可以修改。
定义数组的同时可以初始化数据,代码如下:
val arr=Array(1,2,3) //自动推断数组类型
或者
val arr=Array[Int](1,2,3) //手动指定数据类型
也可以在定义时指定数组长度,稍后对其添加数据,代码如下:
val arr=new Array[Int](3)
arr(0)=1
arr(1)=2
arr(2)=3
可以使用for循环对数组进行遍历,输出数组所有的元素,代码如下:
上一篇:半场:韩国U23 0-0阿联酋U23,黄渽元中柱,安在俊进球被吹 韩国u23阵容庆祝视频 国青0:1韩国u23亚洲杯
下一篇:5分钟2球!马特森小角度低射破门,多特总比分3-2反超马竞 3-1多特成功复仇8连胜完美收官 全场战报多特4-0弗赖堡