Java FileReader 类

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

Java FileReader 类用于从文件中读取数据。它以字节格式返回数据,类似于 FileInputStream 类。

它是一个面向字符的类,用于 文件java 中的处理。


Java FileReader 类声明

让我们看一下 Java.io.FileReader 类的声明


FileReader 类的构造函数

构造函数描述
FileReader(String file)它以 string 形式获取文件名。它以读取模式打开给定的文件。如果文件不存在,它会抛出 FileNotFoundException。
FileReader(File file)它以 file 实例形式获取文件名。它以读取模式打开给定的文件。如果文件不存在,它会抛出 FileNotFoundException。

FileReader 类的主要方法

方法描述
int read()它用于以 ASCII 形式返回一个字符。它在文件末尾返回 -1。
void close()它用于关闭 FileReader 类。

Java FileReader 示例

在此示例中,我们使用 Java FileReader 类从文本文件 testout.txt 读取数据。

在此,我们假设 "testout.txt" 文件中有以下数据

Welcome to javaTpoint.

输出

Welcome to javaTpoint.