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条)