Writer.Write 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 屬性授權中所述的詞彙使用。