共用方式為


Writer.Write 方法

定義

多載

Write(Char[])

寫入字元陣列。

Write(Int32)

寫入單一字元。

Write(String)

寫入字串。

Write(Char[], Int32, Int32)

寫入字元陣列的一部分。

Write(String, Int32, Int32)

寫入字串的一部分。

Write(Char[])

寫入字元陣列。

[Android.Runtime.Register("write", "([C)V", "GetWrite_arrayCHandler")]
public virtual void Write (char[]? cbuf);
[<Android.Runtime.Register("write", "([C)V", "GetWrite_arrayCHandler")>]
abstract member Write : char[] -> unit
override this.Write : char[] -> unit

參數

cbuf
Char[]

要寫入的字元陣列

屬性

例外狀況

如果此寫入器已關閉,或發生另一個 I/O 錯誤,則為 。

備註

寫入字元陣列。

java.io.Writer.write(char[])Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Write(Int32)

寫入單一字元。

[Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler")]
public virtual void Write (int c);
[<Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler")>]
abstract member Write : int -> unit
override this.Write : int -> unit

參數

c
Int32

int 指定要寫入的字元

屬性

例外狀況

如果此寫入器已關閉,或發生另一個 I/O 錯誤,則為 。

備註

寫入單一字元。 要寫入的字元包含在指定整數值的16個低序位中;會忽略16個高階位。

想要支援有效率單字元輸出的子類別應該覆寫此方法。

java.io.Writer.write(int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Write(String)

寫入字串。

[Android.Runtime.Register("write", "(Ljava/lang/String;)V", "GetWrite_Ljava_lang_String_Handler")]
public virtual void Write (string? str);
[<Android.Runtime.Register("write", "(Ljava/lang/String;)V", "GetWrite_Ljava_lang_String_Handler")>]
abstract member Write : string -> unit
override this.Write : string -> unit

參數

str
String

要寫入的字串

屬性

例外狀況

如果此寫入器已關閉,或發生另一個 I/O 錯誤,則為 。

備註

寫入字串。

java.io.Writer.write(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Write(Char[], Int32, Int32)

寫入字元陣列的一部分。

[Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")]
public abstract void Write (char[]? cbuf, int off, int len);
[<Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")>]
abstract member Write : char[] * int * int -> unit

參數

cbuf
Char[]

字元陣列

off
Int32

開始寫入字元的位移

len
Int32

要寫入的字元數

屬性

例外狀況

如果 offset count ,則為 ,如果 offset + count 大於 的大小, buf則為 。

如果此寫入器已關閉,或發生另一個 I/O 錯誤,則為 。

備註

寫入字元陣列的一部分。

java.io.Writer.write(char[], int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Write(String, Int32, Int32)

寫入字串的一部分。

[Android.Runtime.Register("write", "(Ljava/lang/String;II)V", "GetWrite_Ljava_lang_String_IIHandler")]
public virtual void Write (string? str, int off, int len);
[<Android.Runtime.Register("write", "(Ljava/lang/String;II)V", "GetWrite_Ljava_lang_String_IIHandler")>]
abstract member Write : string * int * int -> unit
override this.Write : string * int * int -> unit

參數

str
String

字串

off
Int32

開始寫入字元的位移

len
Int32

要寫入的字元數

屬性

例外狀況

如果此寫入器已關閉,或發生另一個 I/O 錯誤,則為 。

如果 offset count ,則為 ,如果 offset + count 大於 的長度, str則為 。

備註

寫入字串的一部分。

java.io.Writer.write(java.lang.String, int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於