7

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

val options = mutable.LinkedList[SelectOption]()

然后我从数据库中填充这个列表。

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

在java中:

options.clear();

Scala中是否有等价物?

4

1 回答 1

12

不要使用LinkedList. 那是一个低级集合,它提供了一个可以根据用户的意愿进行操作的数据结构......和责任。

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

于 2013-01-17T14:58:53.340 回答