Scala的文件操作
Posted lyr999736
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scala的文件操作相关的知识,希望对你有一定的参考价值。
import java.io.{File, PrintWriter} import scala.io.Source object Test { def main(args: Array[String]): Unit = { val filename = "src//a.txt"//读取的文件 val write = new PrintWriter(new File("src//b.txt"))//写入的文件 Source.fromFile(filename).getLines() //获取文本所有的内容,返回一个迭代器 //遍历文本内容 for(line<- Source.fromFile(filename).getLines()){ println(line)//打印文本内容 write.println(line) //写入到文件 } } }
读取文件需要导入scala.io.Source,写入文件使用的是java的PrintWriter。
以上是关于Scala的文件操作的主要内容,如果未能解决你的问题,请参考以下文章
[原创]Scala学习:Tuple,Array,Map ,文件操作
VSCode自定义代码片段15——git命令操作一个完整流程