BufferedReader类是Reader的子类
BufferedReader类带有缓冲区
按行读取内容的Readline()方法
BufferedReader常用的构造方法
BufferedReader(Read in)
子类BufferedReader特有的方法
Readline()
public class BufferedReaderDemo {
public static void main(String[] args) {
Reader fr=null;
BufferedReader br=null;
FileInputStream fis=null;
try {
//获取本地平台的字符编码
// System.out.println(System.getProperty("file.encoding"));
//2.创建字符输入流FileReader对象
fis=new FileInputStream("d:/myDoc/test.txt");
fr=new InputStreamReader(fis);
br=new BufferedReader(fr);
//3.调用FileReader对象的read()方法读取文件
String s=null;
while ((s=br.readLine())!=null){
System.out.println(s);
}
}catch (FileNotFoundException e) {
e.printStackTrace();
}catch (IOException e){
e.printStackTrace();
}finally {
//4.关闭字符输入流
try {
br.close();
fr.close();
fis.close();
}catch (IOException e){
e.printStackTrace();
}
}
}
}