
1. 介绍
2. 构造方法(Writer类似)
public BuffereReader(Reader in)
创建缓冲区字符输入流
public BuffereReader(Reader in,int size)
创建并设置缓冲区大小
3. 其他
-
BufferedReader:为另一个输入流添加了缓冲输入和支持mark和reset方法的功能,及提供了新方法readLine()
-
BufferedWriter:为另一个输出流添加了缓冲输出,提供了newline()方法
4. 示例代码
import java.io.*;
public class _Buffer {
public static void main(String[] args) throws IOException {
File fi=new File("java.txt");
File fo=new File("test.txt");
FileReader fr=new FileReader(fi);
FileWriter fw=new FileWriter(fo);
BufferedReader br=new BufferedReader(fr);
BufferedWriter bw=new BufferedWriter(fw);
//方法二:使用readLine()进行读取
String data;
while((data=br.readLine())!=null){
bw.write(data);
bw.newline(); //等同于bw.write(data+"n");
}
br.close();
bw.close();
}
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)