語言

IDataOutput.Write 方法

定義

多載

名稱 Description
Write(Byte[])

將陣列 b中的所有位元組寫入輸出串流。

Write(Int32)

將參數 b的八個低階位元寫入輸出串流。

Write(Byte[], Int32, Int32)

依序從 len 陣列 b寫入位元組至輸出串流。

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中的所有位元組寫入輸出串流。 若 bnull則擲出 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寫入位元組至輸出串流。 若 bnull則擲出 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於