分享

12.9 BufferedReader类

 星空豆 2011-03-27

 

http://book.51cto.com  2009-07-31 16:45  李兴华  清华大学出版社  我要评论(0)
  • 摘要:《Java开发实战经典》第12章Java IO,Java IO操作主要指的是使用Java进行输入、输出操作,Java中的所有操作类都存放在java.io包中,在使用时需要导入此包。本节为大家介绍BufferedReader类。
  • 标签:BufferedReader类  Java  Java开发实战经典

12.9  BufferedReader类

BufferedReader类用于从缓冲区中读取内容,所有的输入字节数据都将放在缓冲区中,常用的方法如表12-13所示。

表12-13  BufferedReader类的常用方法

序号

   

类型

   

1

public BufferedReader

(Reader in)

构造

接收一个Reader类的实例

2

public String readLine

() throws IOException

普通

一次性从缓冲区中

将内容全部读取进来

BufferedReader中定义的构造方法只能接收字符输入流的实例,所以必须使用字符输入流和字节输入流的转换类InputStreamReader将字节输入流System.in变为字符流,如图12-16所示。

 
(点击查看大图)图12-16  BufferedReader实例化

U提示:代码的说明。

BufferedReader只能接收字符流的缓冲区,因为每一个中文要占两个字节,所以需要将System.in这个字节的输入流变为字符的输入流。

下面使用以上方式完成输入数据的基本操作。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多