位置:首頁 > Java技術 > Java.io包 > Java.io.FilterReader類

Java.io.FilterReader類

Java.io.FilterReader 類是用於讀取已過濾的字符流。以下是關於FilterReader要點:

  • 類本身提供了所有請求傳遞給所包含的流的默認方法。

  • FilterReader的子類應重寫其中的一些方法,還可能提供額外的方法和字段。

類聲明

以下是java.io.FilterReader類的聲明:

public abstract class FilterReader
  extends Reader

字段

以下是java.io.FilterReader類中的字段:

  • protected Reader in -- 這是字符輸入流。

  • protected Object lock -- 這是用於同步針對此流的操作的對象。

類構造函數

S.N. 構造函數 & 描述
1 protected FilterReader(Reader in) 
This creates a new filtered reader.

類方法

S.N. 方法 & 描述
1 void close() 
此方法關閉該流並釋放與之關聯的所有係統資源。
2 void mark(int readAheadLimit) 
此方法標記流中的當前位置。
3 boolean markSupported() 
此方法告訴此流是否支持mark()操作。
4 int read() 
此方法讀取單個字符。
5 int read(char[] cbuf, int off, int len) 
此方法讀取字符到一個數組中的一部分。
6 boolean ready() 
這個方法告訴此流是否已準備好被讀取。
7 void reset() 
此方法重置流。
8 long skip(long n) 
此方法跳過字符。

繼承的方法

這個類繼承自以下類方法:

  • Java.io.Reader

  • Java.io.Object