我正在尝试创建一个代码来读取文件中的行,然后将其作为数组存储在scala中?
以下是我写的代码:
import scala.io.Source
val fname = args(0)
for (line <- Source.fromFile(fname).getLines)
我不知道下一步该做什么?
提前谢谢你。
答案 0 :(得分:5)
如果您需要数组,只需在toArray
方法上调用getLines
即可。
val arrayOfLines = Source.fromFile(fname).getLines.toArray
(或an immutable list的.toList
)