//缓冲输入用于对缓冲读取的写入
BufferedReader br = new BufferedReader(new FileReader("G:\aillo.txt"));
BufferedWriter bw = new BufferedWriter(new FileWriter("G:\jacky.txt"));
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String strLine;
while(br.ready()){
strLine = br.readLine();
bw.write(strLine);
bw.newLine();
}
bw.flush();//刷新缓冲区,将该流输出到目的
bw.close();
br.close();
//应用实例:
import java.io.*; public class test { public static void main(String args[]){ File file = new File("G:\1.txt"); File file2 = new File("G:\2.txt"); try { BufferedReader br = new BufferedReader(new FileReader(file)); BufferedWriter bw = new BufferedWriter(new FileWriter(file2)); String strLine; while(br.ready()){ strLine = br.readLine(); System.out.println(strLine); bw.write(strLine); bw.newLine(); } bw.flush();
bw.close();
br.close(); } catch (FileNotFoundException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } catch (IOException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } } }