Revision: 53129
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 14, 2011 20:34 by thomasan
Initial Code
def printToFile(f: java.io.File)(op: java.io.PrintWriter => Unit) { val p = new java.io.PrintWriter(f) try { op(p) } finally { p.close() } } and it's used like this: import java.io._ val data = Array("Five","strings","in","a","file!") printToFile(new File("example.txt"))(p => { data.foreach(p.println) })
Initial URL
http://stackoverflow.com/questions/4604237/how-to-write-to-a-file-in-scala
Initial Description
Initial Title
Write data to a file
Initial Tags
file
Initial Language
Scala