Java FileReader类
发布日期:2021-06-29 18:38:37 浏览次数:2 分类:技术文章

本文共 1064 字,大约阅读时间需要 3 分钟。

文章目录

Java FileReader类

  • FileReader从InputStreamReader类继承。

  • 该类按字符读取流中数据。

  • 可以通过以下几种构造方法创建需要的对象。

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

  • FileReader(File fd)

  • FileReader(String fileName)

创建FileReader对象成功后,

  • 参照以下列表里的方法操作文件。

  • public int read() throws IOException

    • 读单个字符,返int变量代表读到的字符
      • read(cbuf, 0, cbuf.length);
  • public int read(char [] c, int offset, int len)

    • 读字符到数组,返回读取到字符数

代码

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]; System.out.println(fr.read(a)); // 读取数组中的内容 for (char c : a) System.out.print(c); // 一个一个打印字符 fr.close(); }}

参抄链接

  • https://www.runoob.com/java/java-filereader.html

转载地址:https://cyj666.blog.csdn.net/article/details/103254502 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java的String方法大集合
下一篇:Java中BufferedReader类

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月14日 08时33分35秒