package io;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
/**
* 使用字符流实现文件复制
* @author liuhuiyan
*
*java.io.FileReader用于以字符为单位读取文本文件
*java.io.FileWriter用于将字符数据写出到文本文件中
*两者均为节点流
*
*/
public class CopyFile2 {
public static void main(String[] args) {
try {
//字符输入流
FileReader input = new FileReader("a.txt");
//字符输出流
FileWriter output = new FileWriter("temp.txt");
int read = input.read();
while(read != -1){
output.write(read);
read = input.read();
}
input.close();
output.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
FileReader和FileWriter字符流实现文件复制
最新推荐文章于 2024-05-03 17:32:44 发布