語言

BufferedWriter.Write(Char[], Int32, Int32) 方法

定義

寫入一組字元陣列的一部分。

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

參數

cbuf
Char[]

字元陣列

off
Int32

開始閱讀角色的偏移

len
Int32

需書寫字元數

屬性

例外狀況

若 offset 或 ,或 offset + count 若 大於 的buffercount 大小。

如果此寫入者關閉或發生其他 I/O 錯誤。

備註

寫入一組字元陣列的一部分。

通常此方法會將該陣列的字元儲存到該串流的緩衝區,並視需要將緩衝區清除至底層串流。 然而,如果請求的長度至少與緩衝區一樣大,則此方法會清除緩衝區,並將字元直接寫入底層串流。 因此,冗餘 BufferedWriter的 s 不會不必要地複製資料。

Java 文件 java.io.BufferedWriter.write(char[], int, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於