Scaladocs 解释如何向Vector添加元素。
def :+(elem: A): Vector[A]
[use case] A copy of this vector with an element appended.
例:
scala> Vector(1,2) :+ 3
res12: scala.collection.immutable.Vector[Int] = Vector(1, 2, 3)
对于大型集合,复制整个Vector,然后向其添加元素似乎很昂贵。
将元素添加到Vector的最佳(最快)方法是什么?