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

sam*_*sam 2 scala scala-2.8

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

以下是我写的代码:

import scala.io.Source
val fname = args(0)
for (line <- Source.fromFile(fname).getLines)
Run Code Online (Sandbox Code Playgroud)

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

先感谢您.

Von*_*onC 5

如果你想要一个数组,你只需要调用toArray该getLines方法.

val arrayOfLines = Source.fromFile(fname).getLines.toArray
Run Code Online (Sandbox Code Playgroud)

(或.toList对于不可变列表)