package com.j2se.io;
import java.io.FileReader;
import java.io.FileWriter;
public class CopyFileDemo {
public static void main(String[] args) {
//源文件
String srcPath="src/demo.txt";
//目的文件
String desPath="src/demo1.txt";
FileWriter fw=null;
FileReader fr=null;
try{
fw=new FileWriter(desPath);
fr=new FileReader(srcPath);
char[] cBuffer=new char[1024];
int len=0;
while((len=fr.read(cBuffer))!=-1){
fw.write(cBuffer, 0, len);
}
}catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}finally{
try{
if(fr!=null) fr.close();
if(fw!=null) fw.close();
}catch (Exception e) {
// TODO: handle exceptio
e.printStackTrace();
}
}
}
}
Java基础之IO流中使用FileWriter和FileReader实现拷贝文件
最新推荐文章于 2020-09-01 23:07:05 发布