9.檔案字元流-實現文字檔案拷貝功能
阿新 • • 發佈:2022-04-11
這邊使用了 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();
}
}
}
}