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

Java.io.Writer類

Java.io.Writer 類是一個抽象類,用於寫入字符流。

類聲明

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

public abstract class Writer
  extends Object
    implements Appendable, Closeable, Flushable

字段域

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

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

類構造函數

S.N. 構造函數 & 描述
1 protected Writer() 
這將創建一個新的字符流writer,其關鍵部分將在writer 本身同步。
2 protected Writer(Object lock) 
這將創建一個新的字符流writer,其關鍵部分將在給定的對象同步。

類方法

S.N. 方法 & 描述
1 Writer append(char c) 
此方法將指定字符追加到這個writer。
2 Writer append(CharSequence csq) 
此方法將指定的字符序列到這個writer。
3 Writer append(CharSequence csq, int start, int end) 
此方法將指定的字符序列的子序列寫入此writer。
4 abstract void close() 
此方法丟失流,但要先刷新它。
5 abstract void flush() 
此方法刷新流。
6 void write(char[] cbuf) 
此方法寫入字符數組。
7 abstract void write(char[] cbuf, int off, int len) 
此方法寫入字符數組的一部分。
8 void write(int c) 
此方法寫入的單個字符。
9 void write(String str) 
此方法寫入一個字符串。
10 void write(String str, int off, int len) 
此方法將寫入一個字符串的一部分。

方法繼承

這個類從以下類繼承的方法:

  • Java.io.Object