黑马程序员技术交流社区
标题: 对于BufferedReader的小总结 [打印本页]
作者: sean 时间: 2014-9-18 23:55
标题: 对于BufferedReader的小总结
字符读取流的缓冲区(BufferedReader)
它本身就是Reader的一个子类(具备了Reader所有方法)
代码演示:
import java.io.*;
class Lianxi
{
public static void main(String[] args)throws IOException
{
//创建一个读取流的对象并和文件相关联
FileReaderfr = newFileReader("g:\\buf.txt");
//为了提高效率,加入缓冲技术。将字符读取流对流作为参数传递给缓冲对象的构造函数。
BufferedReaderbufr = new BufferedReader(fr);
/*
该缓冲区提供了一个一次读一行的方法readLine();,方便于对文本数据的获取
当返回null时,表示已经读到文件末尾。
*/
Stringline = null;
//当bufr.readLine();读到文件末尾处,返回的是null,
//所以定义当bufr.readLine();在不等于null的情况下就一直进行读取的动作。
while((line=bufr.readLine())!=null)
{
System.out.println("line:"+line);
}
bufr.close();
}
}
作者: 许庭洲 时间: 2014-9-19 14:13
值得学习ing!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |