预先插入mutable.Linked List而不在Scala中复制

时间:2014-11-19 09:30:03

标签: performance list scala

我需要很快建立一个列表。 我的想法是使用mutable.LinkedList并通过前置增长。 但是我发现只有操作符+:用于预先添加并生成 列表的副本,这是令人惊讶的,因为列表是可变的。

有没有办法预先添加和修改列表?

1 个答案:

答案 0 :(得分:1)

我认为这是您应该如何使用它,快速浏览一下:

val newList = new LinkedList(newElem, existingList)

请注意,它在Scala 2.11中已弃用,将来可能会被删除。