Java FileReader类

本文概述

  • Java FileReader类声明
  • FileReader类的构造方法
  • FileReader类的方法
  • Java FileReader示例
Java FileReader类用于从文件读取数据。它以字节格式返回数据, 例如FileInputStream类。
它是面向字符的类, 用于Java中的文件处理。
Java FileReader类声明让我们看一下Java.io.FileReader类的声明:
public class FileReader extends InputStreamReader

FileReader类的构造方法
建设者 描述
FileReader(String file) 它以字符串形式获取文件名。它以读取模式打开给定的文件。如果文件不存在, 则抛出FileNotFoundException。
FileReader(File file) 它在文件实例中获取文件名。它以读取模式打开给定的文件。如果文件不存在, 则抛出FileNotFoundException。
FileReader类的方法
方法 描述
int read() 它用于返回ASCII格式的字符。它在文件末尾返回-1。
void close() 它用于关闭FileReader类。
Java FileReader示例在此示例中, 我们使用Java FileReader类从文本文件testout.txt中读取数据。
package com.srcmini; import java.io.FileReader; public class FileReaderExample { public static void main(String args[])throws Exception{ FileReader fr=new FileReader("D:\\testout.txt"); int i; while((i=fr.read())!=-1) System.out.print((char)i); fr.close(); } }

在这里, 我们假设你在“ testout.txt”文件中包含以下数据:
Welcome to srcmini.

【Java FileReader类】输出:
Welcome to srcmini.

    推荐阅读