首页 > 其他 > 详细

读文本文件

时间:2017-10-30 21:45:34      阅读:306      评论:0      收藏:0      [点我收藏+]

FileReader是用于从一个文件中读取字符流时主要的类。它读取一个字节流并转换成代表Unicode字符的整形数值。

一个字符输入流可通过使用构造方法FileReader与一个文本文件联系起来

read()方法返回的时一个整数,应强制转换成一个字符后显示,或存入一个字符数组中,或用来构成一个字符串。每一个字符都有一个数字代码,它代表了该字符再Unicode字符集中的位置,从字符文件输入流中读取的整数就是这个数字代码。

  如果想一次读取一行字符时,可使用BufferReader类。

  BufferReader类具有更高的效率,将字符输入流缓冲。必须使用一个现有的Reader对象来创建一个带缓冲的对象,即使用下面的构造方法:

  BufferReader(Reader)创建一个与特定Reader对象相关联的缓冲字符流。

  BufferReader(Reader,int)创建一个与特定Reader对象相关联的缓冲字符流对象,他的缓冲区大小由int指定。

  缓冲区流可用read()和read(char [],int)读取,当然最好使用readLine()读取一行,速度更快。

 

读文本文件

原文:http://www.cnblogs.com/gride-glory/p/7757647.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!