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 − 這是用於同步此流上的操作的物件。

類建構函式

序號 建構函式和描述
1

protected FilterReader(Reader in)

這將建立一個新的過濾讀取器。

類方法

序號 方法和描述
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
廣告