个性化阅读
专注于IT技术分析

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.

输出:

Welcome to srcmini.
赞(0)
未经允许不得转载:srcmini » Java FileReader类

评论 抢沙发

评论前必须登录!