package io.charstream.buffer.test;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.nio.Buffer;
public class CopyTextByBufTest {
public static void main(String[] args) throws IOException {
FileReader fr=new FileReader("buf.txt");
BufferedReader bufr=new BufferedReader(fr);
FileWriter fw=new FileWriter("buf_copy1.txt");
BufferedWriter bufw=new BufferedWriter(fw);
String line=null;
while((line=bufr.readLine())!=null) {
bufw.write(line);
bufw.newLine();
bufw.flush();
}
/* int ch=0;
while((ch=bufr.read())!=-1){//也可以 但不方便操作文本中每一行
bufw.write(ch);
}*/
bufw.close();
bufr.close();
}
}
Java IO 用缓冲区 复制文本
最新推荐文章于 2020-03-17 17:34:55 发布