首页 > 基础资料 博客日记
Java中的FileReader类介绍
2023-05-15 17:12:17基础资料围观371次
在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对象以释放系统资源。
标签: