【发布时间】:2014-03-02 11:56:18
【问题描述】:
我正在尝试找到一种更优雅、更简单的方式来逐行读取文件并调用函数 当到达文件末尾时。这是我目前的实现:
val source = scala.io.Source.fromFile("data.txt")
for(line <- source.getLines())
{
// do something with data
println(line)
}
// end of file reached do something else
doSomethingWithAllDataLoaded()
在这里,我需要更少的迭代并同时运行此文件读取并最终调用回调函数到达文件的每个结尾。
【问题讨论】:
标签: scala playframework playframework-2.2