通常,他们会告诉你
import scala.io.Source
for(line <- Source.fromPath("myfile.txt").getLines())
println(line)
似乎让文件保持打开状态。什么是可以接近的对手?
答案 0 :(得分:6)
您可以关闭Source
,这将关闭您的文件。
import scala.io.Source
val source = Source.fromFile("myfile.txt")
for (line <- source.getLines())
println(line)
source.close()