如何有效地从Scala中的ListBuffer中删除所有元素?

我有一个有千元素的ListBuffer.程序完成计算后,我想用新数据填充它.有没有像C一样的方式用free()来清空它?或者它是一个很好的方法为我的ListBuffer分配null和垃圾收集器将完成所有的工作?

解决方法

方法明确就是这样.

scala> val xs = scala.collection.mutable.ListBuffer(1,2,3,4,5)
xs: scala.collection.mutable.ListBuffer[Int] = ListBuffer(1,5)

scala> xs.clear()

scala> xs
res2: scala.collection.mutable.ListBuffer[Int] = ListBuffer()

相关文章

共收录Twitter的14款开源软件,第1页Twitter的Emoji表情 Tw...
Java和Scala中关于==的区别Java:==比较两个变量本身的值,即...
本篇内容主要讲解“Scala怎么使用”,感兴趣的朋友不妨来看看...
这篇文章主要介绍“Scala是一种什么语言”,在日常操作中,相...
这篇文章主要介绍“Scala Trait怎么使用”,在日常操作中,相...
这篇文章主要介绍“Scala类型检查与模式匹配怎么使用”,在日...