一.简介

本人大二计算机专业生,Java在b站大学的动力节点(对初学者非常友好)自学的,毕竟大学嘛,懂的都懂,不能依靠老师,还得自己来,在本章节内如中分享我自学IO流这章的的学习笔记,毕竟学习路上从不缺少经验的分享者,希望大家一键三连支持一下!!!!

二.FileReader 和 FileWriter使用

FileReader 和 FileWriter 与FileInputStream、FileOutputStream用法相同,只不过把
byte数组换成char数组

以下代码为:利用FileReader和FileWriter (字符流)复制文件一个例子:


import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;/*
FileReader 和 FileWriter 与FileInputStream、FileOutputStream用法相同,只不过把
byte数组换成char数组
利用FileReader和FileWriter (字符流)复制文件:*/
public class FileCopyTest02 {public static void main(String[] args) {FileReader reader=null;FileWriter writer=null;try {reader=new FileReader("src\\JavaSe_IO\\TestRearWriter");writer=new FileWriter("TestReaderWriter",true);int countReader=0;char[] chars=new char[10];while((countReader=reader.read(chars))!=-1){writer.write(chars,0,countReader);//0-countReader读多少写多少}writer.flush();} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}finally {if(reader!=null){try {reader.close();} catch (IOException e) {e.printStackTrace();}}if (writer!=null){try {writer.close();} catch (IOException e) {e.printStackTrace();}}}}
}

自我总结:

新的知识点学习完后需要通过亲手敲代码,去实现一下,毕竟实践是检验真理的唯一标准,之后我也会更新IO流的其他内容放在JavaSE IO专栏中希望大家一键三连支持一下!!!

FileReader 和 FileWriter(Second)相关推荐

  1. java filereader 示例_J04-Java IO流总结四 《 FileReader和FileWriter 》

    FileReader和FileWriter的源码相对简单,下面通过分析它们的源码以更好地进行理解这两个流 1. FileReader FileReader实现了读取底层的字节数据并将其转换为字符数据的 ...

  2. Java IO: FileReader和FileWriter

    转载自  Java IO: FileReader和FileWriter 作者: Jakob Jenkov 译者: 李璟(jlee381344197@gmail.com) 本章节将简要介绍FileRea ...

  3. Java FileReader与FileWriter讲解

    FileReader与FileWriter讲解 Reader int read() 读取单个字符.作为整数读取的字符,范围在 0 到 65535 之间 (0x00-0xffff)(2个字节的Unico ...

  4. Java基础巩固系列 FileReader和FileWriter(字符流)

    代码示例: public class TestFileReaderWriter {/** 使用FileReader FileWriter 可以实现文本文件的复制* 对于非文本文件(视频文件.音频文件. ...

  5. 字符流(FileReader,FileWriter,BufferedReader,BufferedWriter)

    字符流(FileReader,FileWriter,BufferedReader,BufferedWriter) 字符流只能对纯文本进行操作,所以输出不会乱码,字符流又分为字符输输入流与字符输出流,他 ...

  6. FileReader与FileWriter

    FileReader与FileWriter分别继承Reader和Writer,以字符为单位广泛用于文件操作的节点流.FileReader类用于从文本文件读数据,每次读入一个字符或者一个字符数组;Fil ...

  7. FileInputStream、FileReader、FileWriter和File

    FileInputStream提供了对文件的字节读取 用于读取诸如图像数据之类的原始字节流 如:FileInputStream fis=new FileInputStream(new File(&qu ...

  8. IO-3(Reader、Writer、编码、FileReader、FileWriter)

    1. Reader 字符输入流 read(0:读取单个字符返回 read(char[]):将数据读到数组中,返回读取的个数 2. Writer 字符输入流 已知子类: BufferedWriter:高 ...

  9. IO流的体系及FileReader、FileWriter

    package IOStream;import org.junit.Test;import java.io.File; import java.io.FileReader; import java.i ...

最新文章

  1. 八年级计算机网络公开课,计算机网络公开课教案.doc
  2. Command ‘ifconfig‘ not found, but can be installed with:
  3. 华西生物医学大数据中心俞鹏课题组博士后招聘启事
  4. AngularJs异步文件上传
  5. SSL/TLS抓包出现提示Ignored Unknown Record
  6. 用计算机做科学实验评课,科学小实验课程听课心得
  7. 使用Throwable获得栈信息
  8. java实现插入排序算法 附单元测试源码
  9. 谈谈NTFS数据流文件
  10. input.get_shape()的用法
  11. 关于高并发的一些笔记
  12. android gallery自动播放,可循环显示图像的Android Gallery组件
  13. 合租房资金管理系统--会议纪要
  14. Spring基础——在 Spring Config 文件中基于 XML 的 Bean 的自动装配
  15. ❤️六万字《SpringMVC框架介绍—从入门到高级》(建议收藏)❤️
  16. mysql存表情出错的解决方案(类似\xF0\x9F\x98\x86\xF0\x9F)
  17. Content-type是application/json的作用
  18. 基于uniapp开发DiscuzQ社区的ios和安卓、小程序H5源码
  19. 使用ffmpeg打开ts格式视频文件
  20. 《 浩海技术 Ghost XP SP3 快速装机版 V14.0 》 世界杯特别纪念版

热门文章

  1. Mac查看OpenGL版本
  2. Python数据类型及操作
  3. ArduPilot之开源代码LibrarySketches设计
  4. [Pytorch图像分类全流程实战]Task06:可解释性分析
  5. java阅读安卓_基于安卓Android的图书阅读与推荐系统APP的设计
  6. QQ浏览器app应用专区推荐系统
  7. 自己整理mysql语句
  8. SWFObject2
  9. 谷歌公开了内部管理Infra层的两个工具的Paper
  10. GNSS原理与应用(五)——GPS卫星信号