Java缓冲流的操作

import java.io.*;

/**
 * 学习缓冲流
 * @author 彼岸夜微凉
 */
public class BufferRW {
    public static void main(String args[]){
        String content[] = {"输入的第一个","第二个","第三个"};
        File file = new File("c:\\Users\\52526\\Desktop\\file\\Buffer.txt");
        try{
            //写文件
            FileWriter writer = new FileWriter(file);
            BufferedWriter bufferedWriter = new BufferedWriter(writer);
            for(String str:content){
                bufferedWriter.write(str);
                bufferedWriter.newLine();
            }
            bufferedWriter.close();
            writer.close();

            //读文件
            FileReader fileReader = new FileReader(file);
            BufferedReader bufferedReader = new BufferedReader(fileReader);
            String string = null;
            while ( (string = bufferedReader.readLine() )!= null){
                    System.out.println(string);
            }
            bufferedReader.close();
            fileReader.close();

        } catch(IOException e){
            e.printStackTrace();
        }
    }
}

猜你喜欢

转载自blog.csdn.net/qq_40990854/article/details/81086613