Scala清空列表

时间:2013-01-17 14:47:58

标签: list scala scala-collections

我在一个类中有一个成员变量:

val options = mutable.LinkedList[SelectOption]()

我后者然后从数据库中填充此列表。

在某些时候我想刷新列表。我如何清空?

在java中:

options.clear();

Scala中是否存在等效内容?

1 个答案:

答案 0 :(得分:12)

请勿使用LinkedList。这是一个低级别的集合,它提供了一个可以根据用户意愿操纵的数据结构......并负责。

相反,请使用具有Buffer方法的clear类之一。顺便说一下,这个方法继承自Clearable特征,所以你可以看看扩展Clearable的类。