9.文件字符流-实现文本文件拷贝功能
这边使用了 char[] 数组作为缓冲区
import java.io.FileReader;
import java.io.FileWriter;
public class Dome06 {
public static void main(String[] args) {
FileReader fr = null;
FileWriter fw = null;
try {
fr = new FileReader("d:/a.txt");//创建文件字符输入流
fw = new FileWriter("d:/b.txt");//创建文件字符输入流
int temp = 0;
char [] buff = new char[1024];//缓冲区
while ((temp = fr.read(buff)) != -1) {
fw.write(buff);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (fr != null) {
fr.close();
}
if (fw != null) {
fw.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
}


浙公网安备 33010602011771号