当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)

类 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

当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)