FileReader 和 FileWriter(Second)
一.简介
本人大二计算机专业生,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)相关推荐
- java filereader 示例_J04-Java IO流总结四 《 FileReader和FileWriter 》
FileReader和FileWriter的源码相对简单,下面通过分析它们的源码以更好地进行理解这两个流 1. FileReader FileReader实现了读取底层的字节数据并将其转换为字符数据的 ...
- Java IO: FileReader和FileWriter
转载自 Java IO: FileReader和FileWriter 作者: Jakob Jenkov 译者: 李璟(jlee381344197@gmail.com) 本章节将简要介绍FileRea ...
- Java FileReader与FileWriter讲解
FileReader与FileWriter讲解 Reader int read() 读取单个字符.作为整数读取的字符,范围在 0 到 65535 之间 (0x00-0xffff)(2个字节的Unico ...
- Java基础巩固系列 FileReader和FileWriter(字符流)
代码示例: public class TestFileReaderWriter {/** 使用FileReader FileWriter 可以实现文本文件的复制* 对于非文本文件(视频文件.音频文件. ...
- 字符流(FileReader,FileWriter,BufferedReader,BufferedWriter)
字符流(FileReader,FileWriter,BufferedReader,BufferedWriter) 字符流只能对纯文本进行操作,所以输出不会乱码,字符流又分为字符输输入流与字符输出流,他 ...
- FileReader与FileWriter
FileReader与FileWriter分别继承Reader和Writer,以字符为单位广泛用于文件操作的节点流.FileReader类用于从文本文件读数据,每次读入一个字符或者一个字符数组;Fil ...
- FileInputStream、FileReader、FileWriter和File
FileInputStream提供了对文件的字节读取 用于读取诸如图像数据之类的原始字节流 如:FileInputStream fis=new FileInputStream(new File(&qu ...
- IO-3(Reader、Writer、编码、FileReader、FileWriter)
1. Reader 字符输入流 read(0:读取单个字符返回 read(char[]):将数据读到数组中,返回读取的个数 2. Writer 字符输入流 已知子类: BufferedWriter:高 ...
- IO流的体系及FileReader、FileWriter
package IOStream;import org.junit.Test;import java.io.File; import java.io.FileReader; import java.i ...
最新文章
- 八年级计算机网络公开课,计算机网络公开课教案.doc
- Command ‘ifconfig‘ not found, but can be installed with:
- 华西生物医学大数据中心俞鹏课题组博士后招聘启事
- AngularJs异步文件上传
- SSL/TLS抓包出现提示Ignored Unknown Record
- 用计算机做科学实验评课,科学小实验课程听课心得
- 使用Throwable获得栈信息
- java实现插入排序算法 附单元测试源码
- 谈谈NTFS数据流文件
- input.get_shape()的用法
- 关于高并发的一些笔记
- android gallery自动播放,可循环显示图像的Android Gallery组件
- 合租房资金管理系统--会议纪要
- Spring基础——在 Spring Config 文件中基于 XML 的 Bean 的自动装配
- ❤️六万字《SpringMVC框架介绍—从入门到高级》(建议收藏)❤️
- mysql存表情出错的解决方案(类似\xF0\x9F\x98\x86\xF0\x9F)
- Content-type是application/json的作用
- 基于uniapp开发DiscuzQ社区的ios和安卓、小程序H5源码
- 使用ffmpeg打开ts格式视频文件
- 《 浩海技术 Ghost XP SP3 快速装机版 V14.0 》 世界杯特别纪念版