Scala 文件 I/O
Scala 可以使用任何 Java 对象, java.io.File 是其中一个可以在 Scala 编程中用来读写文件的对象。
以下是一个写入文件的示例程序。
示例
将上述程序保存在 Demo.scala 中。使用以下命令来编译和执行此程序。
命令
它将在当前目录中创建一个名为 Demo.txt 的文件,在程序所放置的位置。以下是该文件的内容。
输出
从命令行读取一行
有时候你需要从屏幕上读取用户输入,然后进行进一步的处理。以下示例程序展示了如何从命令行读取输入。
示例
保存上面的程序到 Demo.scala 。以下命令用于编译和运行该程序。
命令
输出
读取文件内容
从文件中读取内容非常简单。您可以使用Scala的 Source 类及其伴生对象来读取文件。下面是一个示例,演示了如何从先前创建的 “Demo.txt” 文件中进行读取。
示例
将以上程序保存在 Demo.scala 。以下命令用于编译和执行此程序。