X Tutup
Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 2.2 KB

File metadata and controls

48 lines (33 loc) · 2.2 KB

Java.io.Writer类 - Java.io包

**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
X Tutup