字符缓冲流简介说明
下文笔者讲述字符缓冲流的简介说明,如下所示
字符缓冲流的简介说明
字符缓冲输入流 BufferedReader 其功能:用于提高字符输入流读取数据的性能 除此之外多了按照行读取数据的功能
字符缓冲输入流构造函数
public BufferedReader(Reader r) 用于将低级的字符输入流包装成一个高级的缓冲字符输入流管道 从而提高字符输入流读数据的性能
字符缓冲输入流涉及的方法
//读取一行数据返回 //如果读取没有完毕,无行可读取返回nul public String readLine(){ Reader r = new FileReader("D:\\test01.txt"); //由于是子类独有的功能,所有不能使用多态创建 BufferedReader br = new BufferedReader(r); String s; byte []buffer = new byte[1024]; while ((s = br.readLine())!=null){ System.out.println(s); } }例:
//正常情况下会将文件中的数据依次输出; Reader r = new FileReader("D:\\test01.txt"); BufferedReader br = new BufferedReader(r); br.readLine(); br.readLine(); //若文件中的数据不足两行: //java265.com第一行数据 //null
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。