Scala吧~  - 讨论区

标题:Scala Tutorial 017:使用java.io写文件

2014年03月07日 星期五 09:36

Scala本身并未并未提供写文件的API,如果需要些文件,我们有两种选择:

1,使用Java的API,例如FileWriter等。

2,引入scala.io库。或许将来Scala会将其集成到发行包中。

使用Java API的代码示例如下:

import java.io._
import scala.io.Source

object S017_WriteFile {

	def main(args: Array[String]): Unit = {
		val wf=new File("test.txt")
		val bwf=new BufferedWriter(new FileWriter(wf))
		bwf.append("Hello Scala!");
		bwf.close()
		val rf=Source.fromFile("test.txt").getLines.toList
		rf.foreach(println)
	}

}

参考资料:

http://stackoverflow.com/questions/4604237/how-to-write-to-a-file-in-scala

http://jesseeichar.github.io/scala-io-doc/0.4.2/index.html#!/overview

 

 

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号