Java笔记 I/O字符流 Reader之BufferedReader
一、BufferedReader类的基本概念
1.父类
BufferedReader类继承于Reader类
public class BufferedReader extends Reader {
......
}
2.参数
BufferedReader的参数可以有两种形式
(可以将鼠标光标移至new BufferedReader()的括号中ctrl+p查看)
1.Reader in, int sz
构建一个使用默认大小输入缓冲区的缓冲字符输入流
2.Reader in
创建一个使用指定大小输入缓冲区的缓冲字符输入流
3.构造方法
1.Reader in, int sz
br = new BufferedReader(Reader in, int sz);
2.Reader in
br = new BufferedReader(Reader in);
二、BufferedReader类的简单用法
(以读取文件为例)
1.获取字符流
创建File对象
File file = new File("pathname");
创建FileReader对象,得到字符输入流
FileReader fr = new FileReader