计算文件中的行数 - Scala

dav*_*ave 6 parsing text scala

我如何计算文本文件中的行数,类似于wc -lscala中的unix命令行?

Tom*_*icz 19

io.Source.fromFile("file.txt").getLines.size
Run Code Online (Sandbox Code Playgroud)

请注意,getLines返回一个,Iterator[String]所以你实际上并没有将整个文件读入内存.

  • 与您的[其他问题](http://stackoverflow.com/q/8865434/115478)的答案类似,这也会泄漏文件描述符. (2认同)