1. 程式人生 > >Java——使用緩衝流實現檔案的拷貝

Java——使用緩衝流實現檔案的拷貝

import java.io.*;
class test{
    public static void main(String[] args){
        //使用緩衝流實現檔案的複製
        BufferedReader br = null;
        BufferedWriter bw = null;

        try{
            br = new BufferedReader(new FileReader("temp.txt"));
            bw = new BufferedWriter(new FileWriter("temp_copy.txt"
)); String line = null; while((line = br.readLine())!=null){ bw.write(line); bw.newLine();//寫入換行 bw.flush(); } }catch(IOException e){ e.printStackTrace(); } finally{ try
{ if(br!=null){ br.close(); } }catch(IOException e){ e.printStackTrace(); } } try{ if(bw!=null){ bw.close(); } }catch(IOException e){ e.printStackTrace(); } } }