dec201609

dec201609_第1张图片
随处可见的美

import java.io.*;
public class Test{
public static void main(String [] args){
new Test().copy();
}
public void copy(){
FileWriter fw=null;
FileReader fr=null;
try{
fr=new FileReader("Hello.java");
fw=new FileWriter("Test.txt",true);
/*  int num=0;  //不太高效的做法
while((num=fr.read())!=-1){
fw.write(num);
}  */
char[] buf=new char[1024]; //可以先将数据读取到内存中,在进行保存等。因为内存较快
int num=0;
while((num=fr.read(buf))!=-1){
fw.write(buf,0,num);
}
}
catch(IOException e){
System.out.println("错误:"+e.toString());
}
finally{
try{
if(fr!=null){
fr.close();
}
if(fw!=null){
fw.close();
}
}
catch(IOException e){
System.out.println("关闭错误");
}
}
}
}

清醒小刻
没错 ,我又开始瞎闹了


你可能感兴趣的:(dec201609)