复制文件一共有五种方法:
1、一个字符的传输
2、一个字符数组的传输
3、缓冲流一个字符的传输
4、缓冲流一个数组的传输
5、特殊方法newline()的传输
接下来一一对其分析
首先是几个对象的的构建
1、FileReader fr = new FileReader("src"); FileWriter fw = new FileWriter("src");
2、BufferReader br = new BufferReader("new FileReader("src")");
BufferWriter bw = new BufferWriter("new FileWriter("src")");
最后记得使用close();
1、一个字符:
char ch ;
while((ch = fr.read()) != -1){
fr.fw("src");
}
2、字符数组
char ch = char[1024];
while((ch = fr.read(src) != -1)){
fw.write(ch,0,len);
}
3、String line ;
while((line = fr.readLine()) != null){
bw.write(line);
bw.nextLine();
bw.flush();
}
网友评论