我在一个类中有一个成员变量:
val options = mutable.LinkedList[SelectOption]()
我后者然后从数据库中填充此列表。
在某些时候我想刷新列表。我如何清空?
在java中:
options.clear();
Scala中是否存在等效内容?
答案 0 :(得分:12)
请勿使用LinkedList
。这是一个低级别的集合,它提供了一个可以根据用户意愿操纵的数据结构......并负责。
相反,请使用具有Buffer
方法的clear
类之一。顺便说一下,这个方法继承自Clearable
特征,所以你可以看看扩展Clearable
的类。