List
Scala中的List分为可变List和不可变List,默认使用的List为不可变List。不可变List也可以增加元素,但实际上生成了一个新的List,原List不变。
1. 不可变List
例如,创建一个Int类型的List,名为nums,代码如下:
val nums: List[Int] = List(1, 2, 3, 4)
在该List的头部追加一个元素1,生成一个新的List:
val nums2=nums.+:(1)
在该List的尾部追加一个元素5,生成一个新的List:
val nums3=nums:+5
<