File input/output: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 1,875: | Line 1,875: | ||
=={{header|Scala}}== |
=={{header|Scala}}== |
||
[[Category:Scala Implementations]] |
|||
'''Requires Java 7''' |
|||
{{libheader|Scala}} |
|||
<lang scala>import java.io.PrintWriter |
|||
object FileIO extends App { |
|||
⚫ | |||
val MyFileTxtSource = scala.io.Source.fromFile("input.txt") |
|||
import java.nio.file._ |
|||
val MyFileTxtTarget = new PrintWriter("output.txt") |
|||
val |
val str = MyFileTxtSource.mkString |
||
MyFileTxtTarget.print(str) |
|||
val output = Paths.get("output.txt") |
|||
MyFileTxtTarget.close() |
|||
Files.copy(input, output) |
|||
MyFileTxtSource.close() |
|||
</lang> |
|||
⚫ | |||
=={{header|Scheme}}== |
=={{header|Scheme}}== |