使用bufferedReader和bufferedWriter将文件内容复制到另一个文件中

package com.qianfeng.readerwriter;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class TestReader {
    public static void main(String[] args) {
        BufferedReader br = null;
        BufferedWriter bw = null;
        try {
            FileReader fileReader = new FileReader("D:\\liyasi\\test\\xiaoruo.txt");
            FileWriter fileWriter = new FileWriter("D:\\liyasi\\test\\daruo.txt");
            br = new BufferedReader(fileReader);
            bw = new BufferedWriter(fileWriter);
            String str = null;
            while((str = br.readLine()) != null){
                bw.write(str);
                bw.newLine();
            }
        } catch (IOException e) {
            e.printStackTrace();
        } finally{
            try {
                if(br != null){
                    br.close();
                }
                if(bw != null){
                    bw.close();
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
}
 

你可能感兴趣的:(Java)