Java.io包教程

Java.io.PushbackReader类

简介

Java.io.PushbackReader 类是一个字符流阅读器,允许将字符推回到流中.

类声明

以下是 Java.io.PushbackReader 类的声明 :

public class PushbackReader
   extends FilterReader

Field

以下是 Java.io.PushbackReader 类 :

  • 受保护的字段读者 : 这是字符输入流.

  • 受保护对象锁 : 这是用于同步此流上的操作的对象.

类构造函数

Sr.No.构造函数&说明
1

PushbackReader(Reader in)

这会创建一个带有单字符回送缓冲区的新回读阅读器.

2

PushbackReader(Reader in,int size)

这会创建一个带有给定大小的回送缓冲区的新推回读取器.

类方法

Sr.No.方法&说明
1void close()

此方法关闭流并释放与其关联的所有系统资源.

2void mark(int readAheadLimit)

此方法标记流中的当前位置.

3boolean markSupported ()

此方法告知此流是否支持mark()操作,但不支持.

4int read()

此方法读取单个字符.

5int read(char [] cbuf,int off,int len)

此方法将字符读入数组的一部分.

6boolean ready()

此方法告知此流是否可以读取.

7void reset()

此方法重置流.

8long skip(long n)

此方法会跳过字符.

9void unread(char [] cbuf)

此方法推回通过将它复制到th的前面来一个字符数组e推回缓冲区.

10void unread(char [] cbuf,int off,int len)

此方法推回一部分通过将其复制到回送缓冲区的前面来处理字符数组.

11void unread(int c)

此方法通过将单个字符复制到回送缓冲区的前面来推回它.

继承的方法

此类继承以下类中的方法 :

  • Java.io.Reader

  • Java.io.Object