文件读写-全文单词统计

36 阅读1分钟

在scala中,涉及到文件读写的方法有很多,可以使用java.io下的工具包,也可以使用scala.io下的功能。

下面介绍source.fromFile这个方法。

格式:scala.io.Source.formFile(文件名)

作用:读入一个文件

object test7 {
  def main(arg: Array[String]): Unit = {
    val content = scala.io.Source.fromFile("D:\24大数据1班\1\src\test.txt").mkString;

    printf(content);
  }
}

结果:

image.png

提问:如果想要直接得到文本文件,怎么办呢?

使用mkString方法即可。

import scala.io.Source

val content = Source.fromFile("example.txt").mkString

println(content)