手册目录

JAVA教程手册

浏览68763
更新时间2022-04-11

FileReader类从InputStreamReader类继承而来。该类按字符读取流中数据。可以通过以下几种构造方法创建需要的对象。

在给定从中读取数据的 File 的情况下创建一个新 FileReader。

FileReader(File file)

在给定从中读取数据的 FileDescriptor 的情况下创建一个新 FileReader。

FileReader(FileDescriptor fd)

在给定从中读取数据的文件名的情况下创建一个新 FileReader。

FileReader(String fileName)

创建FIleReader对象成功后,可以参照以下列表里的方法操作文件。

序号 文件描述
1 public int read() throws IOException
读取单个字符,返回一个int型变量代表读取到的字符
2 public int read(char [] c, int offset, int len)
读取字符到c数组,返回读取到字符的个数

实例

import java.io.*;public class FileRead{
   public static void main(String args[])throws IOException{  File file = new File("Hello1.txt");  // 创建文件  file.createNewFile();  // creates a FileWriter Object  FileWriter writer = new FileWriter(file); 
      // 向文件写入内容  writer.write("This\n is\n an\n example\n"); 
      writer.flush();  writer.close();  // 创建 FileReader 对象  FileReader fr = new FileReader(file); 
      char [] a = new char[50];  fr.read(a); // 读取数组中的内容  for(char c : a)  System.out.print(c); // 一个一个打印字符  fr.close();
   }}

以上实例编译运行结果如下:

Thisisan
example

相关视频

更多

免费

php8,我来也
初级php8,我来也

321849次学习

收藏

免费

Thinkphp6.0正式版视频教程
中级Thinkphp6.0正式版视频教程

382470次学习

收藏

免费

细说PHP第一季
中级细说PHP第一季

282865次学习

收藏

免费

简单聊聊PHP创业那点事
初级简单聊聊PHP创业那点事

13418次学习

收藏
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号