首页 > 基础资料 博客日记
Java中的FileReader类介绍
2023-05-15 17:12:17基础资料围观718次

在Java中,FileReader是一个用来读取字符流的类。它可以将一个文本文件解析为一个字符流,以便我们可以从中读取或处理文本数据。
下面是使用FileReader类读取文件的基本步骤:
1. 创建FileReader对象,指定要读取的文件路径作为构造函数参数。
2. 使用对象调用read()方法,读取文件中的字符,并将其存储在一个字符数组或字符串变量中。
3. 一旦完成读取操作,我们需要关闭FileReader对象,以避免资源泄漏。
下面是一个简单的使用FileReader读取文件的代码示例:
import java.io.*;
public class FileReaderExample {
public static void main(String args[]) {
try {
// 创建FileReader对象
FileReader fr = new FileReader("test.txt");
int c = 0;
// 读取文件中的字符
while ((c = fr.read()) != -1) {
System.out.print((char) c);
}
// 关闭FileReader对象
fr.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}以上代码通过使用FileReader类从test.txt文件中读取字符,并将它们打印到控制台上。 当文件读取完毕后,关闭了FileReader对象以释放系统资源。
标签:

