package com.mipo.file;import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;/*** Reader抽象类是表示字符输入流的所有类的超类,它以字符为单位从数据源中读取数据。* Writer抽象类是表示字符输出流的所有类的超类,它以字符为单位向数据源中写入数据* FileReader类是Reader的子类,FileWriter类是Writer的子类* @author Administrator**///用FileReader和FileWriter实现字符文本文件复制的功能
public class FileReaderAndFileWriter {public static void main(String[] args) {FileReader fr = null;FileWriter fw = null;File file = null;//第一步:创建IO流对象try {file = new File("D:\\Personal\\Desktop\\IO\\File\\demo\\readme2.txt");if (!file.exists()) {file.createNewFile();}fr = new FileReader("D:\\Personal\\Desktop\\IO\\File\\demo\\readme.txt");char[] len = new char[1024];//创建长度为1024的字符数组int n = fr.read(len);//将字符读入数组System.out.println(len);//打印字符数组fw = new FileWriter("D:\\Personal\\Desktop\\IO\\File\\demo\\readme2.txt");int c = 0;while ((c = fr.read()) != -1) {//从源文件中读取字符fw.write(c);//往目标文件中写入字符}fw.flush();//刷新输出流} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();} finally {try {//关闭所有的IO流对象fw.close();fr.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}
详细解决方案
Reader类和Writer类
热度:71 发布时间:2023-09-20 23:26:11.0
相关解决方案
- 怎么用 Adobe Reader 制作表单
- SqlDataReader reader= cmd1.ExecuteReader();' ' 附近有语法异常
- while(reader.Read())表里数据为空 还是进了循环解决办法
- using (reader)用与不用有什么区别?解决方法
- SqlDataReader中 Reader() 有关问题
- 请问EBOOK Reader
- AVI 文件修复(AVI File Writer 非正常结束, 导致记录文件无法播放)的有关问题
- 求foxit reader firefox plugin的安装包解决方法
- php excel reader 读取时间字段出错,哪位高手会弄得
- 使用 reader.php类 导入excel到mysql 有关问题
- 运用grid必须使用实现四个方法store、reader、column、grid
- extjs proxy reader store 用法及例证
- 扩充ExtJS的【Ext.data.reader.Json】例子
- java FileOutputStream.writer(),相仿的这些流用过一次之后貌似就只能关闭了,他们还有其他价值吗
- SQL server装完会在服务列表里面增多一个SQLServer VSS Writer,这个由什么用
- 对于package java.io.Reader 源码
- SQL Server VSS Writer 是干嘛用的?解决思路
- 小弟我打开一个工程编译时提示Error while building project Epub-Reader (target: 桌面)是咋回事
- reader.Depth 引发了 System.InvalidOperationException 类型错误
- php excel reader 读取时间字段出错,哪位高手会弄得
- CSDN博客不支持Live Writer 写日记了吗
- c# 读取空表sqldatareader.reader()返回值是true,而且sqldatareader.hasrows属性值也是true
- log4j:WARN Error initializing output writer. log4j:WARN Unsupported encoding?
- Writer 类常用方法
- paddle.reader.shuffle()中buf_size
- oracle 12c Adaptive Scalable?Log?Writer 导致的log?file?sync
- 用Eclipse下载ADT时,总是报告File Transport Reader' has encountered a problem.错误
- OutputStreamWriter Writer PrintWriter
- 使用 live writer blog 书写离线blog
- foxit reader