【发布时间】:2011-04-12 16:15:48
【问题描述】:
我可以使用 Scala 2.8 中的什么类型来存储值列表?在 C# 中,我会使用 ArrayList。
【问题讨论】:
我可以使用 Scala 2.8 中的什么类型来存储值列表?在 C# 中,我会使用 ArrayList。
【问题讨论】:
正如其他人指出的那样,您需要ArrayBuffer。一般来说,在 Scala 中,buffer 是可调整大小的、可变的、线性的数据集合。除了ArrayBuffer,ListBuffer 的工作方式类似于 C# 或 Java 可变列表——事实上,JListWrapper 包装了 Java 的 List,工作方式基本相同。
集合类的一个很好的文档来源是Collections API document。它详细描述了实现并提出了常见用例。
【讨论】:
你可以使用ArrayBuffer。
您可以在此处查看其他可变集合:scala.collections.mutable
【讨论】:
你使用ArrayBuffer
【讨论】: