黑马程序员技术交流社区
标题:
IO—字符流拷贝文件
[打印本页]
作者:
bowen-xiao
时间:
2015-1-18 21:55
标题:
IO—字符流拷贝文件
/**
* 字符流拷贝文件
* 一个字符数组的形式读写
* @throws Exception
* @since JDK 1.6
*/
public void copyFile2() throws Exception {
File file = new File("c:\\Test1.java");
FileReader fr = new FileReader(file);
FileWriter fw = new FileWriter("c:\\Test1_copy.java");
int lenth = 0;
char[] buff = new char[1024];
// 当读到-1时说明已经读完文件
// 设置一个文件缓冲区,一次读1024个字符,再进行输出
// wihile最后一次运行取到文件内部长度进行输出
while ((lenth = fr.read(buff)) != -1) {
fw.write(buff,0,lenth);
}
fw.close();
fr.close();
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2