java IO 字符流之 Buffered缓冲区

来源:互联网 发布:r2v矢量化软件 编辑:程序博客网 时间:2024/05/17 08:26

BufferedWriter Api:BufferedWriter
BufferedReader Api:BufferedReader

import java.io.*;class Main{    public static void main(String args[]) throws IOException {        FileWriter fw=new FileWriter("1.txt");        //为了提高效率 使用字符流的缓冲区        BufferedWriter bf=new BufferedWriter(fw);        //写入        bf.write("abcde");        bf.newLine();//换行        bf.write("aaa");        //刷新缓冲区        bf.flush();        //可以做到关闭fw  其实就是关闭了流        bf.close();        // fw.write('c'); //验证fw是否关闭        FileReader fr=new FileReader("1.txt");        BufferedReader br=new BufferedReader(fr);        //读一行        String line1=br.readLine();        System.out.println(line1);        line1=br.readLine();        System.out.print(line1);        br.close();    }}


运行结果:


原创粉丝点击