IDataOutput.Write 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Write(Byte[]) |
將陣列 |
| Write(Int32) |
將參數 |
| Write(Byte[], Int32, Int32) |
依序從 |
Write(Byte[])
將陣列 b中的所有位元組寫入輸出串流。
[Android.Runtime.Register("write", "([B)V", "GetWrite_arrayBHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Write(byte[]? b);
[<Android.Runtime.Register("write", "([B)V", "GetWrite_arrayBHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : byte[] -> unit
參數
- b
- Byte[]
數據。
- 屬性
例外狀況
如果在寫入過程中發生 I/O 錯誤。
備註
將陣列 b中的所有位元組寫入輸出串流。 若 b , null則擲出 a NullPointerException 。 若 b.length 為零,則不會寫入任何位元組。 否則,先寫該位元組 b[0] ,接著 b[1]寫入,依此類推;最後寫入的位元組為 b[b.length-1]。
Java 文件 java.io.DataOutput.write(byte[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Write(Int32)
將參數 b的八個低階位元寫入輸出串流。
[Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Write(int b);
[<Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : int -> unit
參數
- b
- Int32
接下來要寫的位元。
- 屬性
例外狀況
如果在寫入過程中發生 I/O 錯誤。
備註
將參數 b的八個低階位元寫入輸出串流。 這 24 個高階位元 b 會被忽略。
Java 文件 java.io.DataOutput.write(int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
Write(Byte[], Int32, Int32)
依序從 len 陣列 b寫入位元組至輸出串流。
[Android.Runtime.Register("write", "([BII)V", "GetWrite_arrayBIIHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Write(byte[]? b, int off, int len);
[<Android.Runtime.Register("write", "([BII)V", "GetWrite_arrayBIIHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : byte[] * int * int -> unit
參數
- b
- Byte[]
數據。
- off
- Int32
資料中的起始偏移。
- len
- Int32
要寫入的位元組數。
- 屬性
例外狀況
如果在寫入過程中發生 I/O 錯誤。
備註
依序從 len 陣列 b寫入位元組至輸出串流。 若 b , null則擲出 a NullPointerException 。 若 off 為負,或 len 為負,或 off+len 大於陣列 b長度,則拋出 a IndexOutOfBoundsException 。 若 len 為零,則不會寫入任何位元組。 否則,先寫該位元組 b[off] ,接著 b[off+1]寫入,依此類推;最後寫入的位元組為 b[off+len-1]。
Java 文件 java.io.DataOutput.write(byte[], int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。