public class Test2 {
public static void main(String[] args) throws IOException {
FileReader fr = new FileReader("d:/work/4.txt");
FileWriter fw = new FileWriter("d:/work/5.txt");
//copy1(fw,fr);
copy2(fw,fr);
}
static void copy1(FileWriter fw,FileReader fr) throws IOException {
int data;
while((data=fr.read())!=-1) {
//System.out.print((char)data);
fw.write(data);
}
fw.close();
fr.close();
}
static void copy2(FileWriter fw,FileReader fr) throws IOException {
int len;
char[] arr=new char[1024];
while((len=fr.read(arr))!=-1) {
fw.write(arr,0,len);
}
fw.close();
fr.close();
}
}
(java基础)字符流 文件拷贝
最新推荐文章于 2023-07-20 18:57:58 发布