类 java.io.FilterReader
java.lang.Object
|
+----java.io.Reader
|
+----java.io.FilterReader
- public abstract class FilterReader
- extends Reader
- 下列类的父类:
- PushbackReader
读取过滤后的字符流的抽象类。
变量索引
- in
- 基本的字符输入流,如果该流已关闭则为 null。
构造子索引
- FilterReader(Reader)
- 创建一个新的过滤器阅读者。
方法索引
- close()
- 关闭流。
- mark(int)
- 标记此流的当前位置。
- markSupported()
- 报告此流是否支持 mark() 操作。
- read()
- 读取单一字符。
- read(char[], int, int)
- 将若干字符读入一个数组中。
- ready()
- 报告此流是否已准备好用于读。
- reset()
- 复位流。
- skip(long)
- 跳过若干字符。
变量
in
protected Reader in
- 基本的字符输入流,如果该流已关闭则为 null。
构造子
FilterReader
protected FilterReader(Reader in)
- 创建一个新的过滤器阅读者。
方法
read
public int read() throws IOException
- 读取单一字符。
- 抛出:
IOException
- 如果发生一 I/O 错误。
- 覆盖:
- 类
Reader 中的 read
read
public int read(char cbuf[],
int off,
int len) throws IOException
- 将若干字符读入一个数组中。
- 抛出:
IOException
- 如果发生一 I/O 错误。
- 覆盖:
- 类
Reader 中的
read
skip
public long skip(long n) throws IOException
- 跳过若干字符。
- 抛出:
IOException
- 如果发生一 I/O 错误。
- 覆盖:
- 类
Reader 中的 skip
ready
public boolean ready() throws IOException
- 报告此流是否已准备读。
- 抛出:
IOException
- 如果发生一 I/O 错误。
- 覆盖:
- 类
Reader 中的 ready
markSupported
public boolean markSupported()
- 报告此流是否支持 mark() 操作。
- 覆盖:
- 类
Reader
中的
markSupported
mark
public void mark(int readAheadLimit) throws IOException
- 标记此流的当前位置。
- 抛出:
IOException
- 如果发生一 I/O 错误。
- 覆盖:
- 类
Reader 中的 mark
reset
public void reset() throws IOException
- 复位流。
- 抛出:
IOException
- 如果发生一 I/O 错误。
- 覆盖:
- 类
Reader 中的 reset
close
public void close() throws IOException
- 关闭流。
- 抛出:
IOException
- 如果发生一 I/O 错误。
- 覆盖:
- 类
Reader 中的 close