如何在scala中将文件存储为数组?

时间:2011-02-19 14:27:44

标签: scala scala-2.8

我正在尝试创建一个代码来读取文件中的行,然后将其作为数组存储在scala中?

以下是我写的代码:

import scala.io.Source
val fname = args(0)
for (line <- Source.fromFile(fname).getLines)

我不知道下一步该做什么?

提前谢谢你。

1 个答案:

答案 0 :(得分:5)

如果您需要数组,只需在toArray方法上调用getLines即可。

val arrayOfLines = Source.fromFile(fname).getLines.toArray

(或an immutable list.toList