JavaI/O文件读写:缓冲流

缓冲字符输入流:BufferedReader
缓冲字符输出流:BufferedWriter

package IO;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class Huanchong {
    //缓冲流
	public static void main(String[] args) {
		File file=new File("C:\\123123.txt");
		BufferedReader br=null;
		BufferedWriter bw=null;
		try {
			br=new BufferedReader(new FileReader(file));
			bw=new BufferedWriter(new FileWriter("C:\\123123123.txt"));
			String str=br.readLine();//逐行读取字符串
			while(str!=null) {
				System.out.println(str);
				bw.write(str);
				bw.flush();
				str=br.readLine();
			}
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}finally {
			
			try {
				bw.close();
			} catch (IOException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			}
			
			try {
				br.close();
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}
}

输入 123123.txt 中的内容

并 输出内容到123123123.txt中

阅读剩余
THE END