1.读取行
object Test extends App { val source = scala.io.Source.fromFile("E:\\sparkhive\\src\\test\\scala\\test.txt", "UTF-8") val lineIterator = source.getLines() for (i <- lineIterator) { println(i) } //转为字符串 val line: String = source.mkString println(line) source.close() }
2.读取字符
3.读取词法单元和数字
4.从URL或其他源读取
5.读取二进制文件
6.写入文本文件
7.访问目录
8.序列化
9.进程控制
10.正则表达式
11.正则表达式组
原文:https://www.cnblogs.com/yin-fei/p/10832338.html