Java笔记 I/O字符流 Reader之BufferedReader

本文主要介绍了Java中的BufferedReader类,包括其基本概念,如继承自Reader类,两种构造方法,以及参数说明。接着详细讲解了BufferedReader的简单用法,如如何获取字符流,创建BufferedReader对象,关闭数据流的操作,并给出了读取文件并按行打印的示例。
摘要由CSDN通过智能技术生成

一、BufferedReader类的基本概念

1.父类

BufferedReader类继承于Reader类

public class BufferedReader extends Reader {
   
	......
}

2.参数

BufferedReader的参数可以有两种形式
(可以将鼠标光标移至new BufferedReader()的括号中ctrl+p查看)

1.Reader in, int sz
构建一个使用默认大小输入缓冲区的缓冲字符输入流

2.Reader in
创建一个使用指定大小输入缓冲区的缓冲字符输入流

3.构造方法

1.Reader in, int sz

br = new BufferedReader(Reader in, int sz);

2.Reader in

br = new BufferedReader(Reader in);

二、BufferedReader类的简单用法

(以读取文件为例)

1.获取字符流

创建File对象

File file = new File("pathname");

创建FileReader对象,得到字符输入流

FileReader fr = new FileReader
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值