package myio;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
/**
* 演示字符缓冲流 BufferedReader,BufferedWriter 实现文本文件复制
* @author 86156
*
*/
public class Demo10 {
public static void main(String[] args) throws Exception {
//创建字符输入流
FileReader fReader = new FileReader("f:\\javatest/ddd.txt");
//创建字符缓存输入流
BufferedReader br = new BufferedReader(fReader);
//创建字符输出流
FileWriter fWriter = new FileWriter("f:\\javatest/ddd2.txt");
//创建字符缓冲输出流
BufferedWriter bf = new BufferedWriter(fWriter);
//边读边写
int len = 0;
char[] cs = new char[1024];
while((len = br.read(cs))!=-1){
bf.write(cs);
}
//关闭流
br.close();
bf.close();
System.out.println("复制完毕");
}
}
JAVA中的IO流之字符缓冲流实现文本文件复制
最新推荐文章于 2022-02-22 20:18:29 发布