Scala 文件处理

2024 年 8 月 29 日 | 阅读 2 分钟

Scala 提供了预定义的方法来处理文件。您可以创建、打开、写入和读取文件。 Scala 提供了一个完整的包 scala.io 用于文件处理。

在本章中,我们将详细讨论所有这些文件操作。


Scala 创建文件示例

Scala 没有提供文件写入方法。 因此,您必须使用 Java PrintWriter 或 FileWriter 方法。

上面的代码将创建一个文本文件 ScalaFile.txt。创建文件后,使用 printwriter 将内容写入此文件。

Scala 读取文件示例:读取每个字符

输出

H
e
l
l
o
,
 
T
h
i
s
 
i
s
 
s
c
a
l
a
 
f
i
l
e

Scala 提供了文件读取方法。 在上面的代码中,我们导入了 scala.io 包,并使用 Source 类来访问文件相关的方法,例如 fromFile()。

在使用 close() 方法读取或写入文件后,必须关闭文件引用。


Scala 读取文件示例:读取每一行

输出

Hello, This is scala file

除了这些之外,对于所有类型的文件处理操作,您需要使用 java.io 包来访问文件方法。

下一个主题Scala 多线程