FileWriter与FileReader实现文件复制
2014-02-15 16:13
281 查看
/*
* 文件复制:C盘文件复制到D盘
1、在D盘建立文件用于存储C盘的文件内容
2、建立文件读取流与C盘文件相关联
3、通过文件读取实现文件复制
4、关闭流*/
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/05/dd721ac64193842019c6d3dd840bd23f)
----------------------
ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
* 文件复制:C盘文件复制到D盘
1、在D盘建立文件用于存储C盘的文件内容
2、建立文件读取流与C盘文件相关联
3、通过文件读取实现文件复制
4、关闭流*/
public class Copy_file { public static void main(String[] args) { copy_1(); copy_2(); } //读取一个存一个,读取完毕后同意写到文件 public static void copy_2(){ FileWriter writer=null; FileReader reader=null; try { writer = new FileWriter("D:\\copy1.txt"); reader = new FileReader("G:\\JAVA\\Book\\src\\System_Lei\\Date_Demo.java"); char[] c = new char[1024]; int len=0; while ((len=reader.read(c))!=-1) { writer.write(c, 0, len); } } catch (IOException e) { e.printStackTrace(); }finally{ try { reader.close(); writer.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } //读取一个就写一个 public static void copy_1(){ FileWriter writer = null; FileReader reader = null; try { writer = new FileWriter("D:\\copy.txt"); reader = new FileReader("G:\\JAVA\\Book\\src\\System_Lei\\Date_Demo.java"); int len=0; while((len=reader.read())!=-1){ writer.write(len); writer.flush(); } } catch (IOException e) { e.printStackTrace(); }finally{ try { reader.close(); writer.close(); } catch (IOException e) { e.printStackTrace(); } } } }
----------------------
ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
相关文章推荐
- java使用FileReader、FileWriter复制文件
- FileReader和FileWriter字符流实现文件复制
- Java IO 之 FileReader FileWriter 实现字符文件的复制(处理FileWriter新建文件失败的问题)
- 复制粘贴出来的悲剧----spring实现文件下载和HttpStatus.CREATED
- windows 与linux 下用C++读取sqlite实现文件复制(三)
- Java实现文件复制
- python基础实现桌面上txt文件的复制
- 实现文件的复制
- Java 字符流实现文件读写操作(FileReader-FileWriter)
- C语言 文件I/O:实现文件打开创建复制关闭
- MFC实现文件复制删除功能
- 利用VC++实现对文件的复制、删除、重命名
- java中通过IO流实现文件的复制
- 128 C语言实现文件复制功能(包括文本文件和二进制文件)
- 通FTP实现华为交换机间配置文件复制
- java字节流实现文件复制
- Java实现文件或文件夹的复制到指定目录实例
- sed实现文件自我复制
- 用库函数实现文件的复制
- 利用bat脚本语言实现windows下文件的可靠复制与删除