缓冲读取缓冲输入

//缓冲输入用于对缓冲读取的写入

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(); } } }

 

posted @ 2015-11-02 20:59  喵小喵~  阅读(206)  评论(0编辑  收藏  举报