共用方式為


RandomAccessFile.ReadFully 方法

定義

多載

ReadFully(Byte[])

b.length從這個檔案讀取位元組到位元組數位,從目前的檔案指標開始。

ReadFully(Byte[], Int32, Int32)

從目前的檔案指標開始,從這個檔案讀取位元節的確切 len 位元組陣列。

ReadFully(Byte[])

b.length從這個檔案讀取位元組到位元組數位,從目前的檔案指標開始。

[Android.Runtime.Register("readFully", "([B)V", "")]
public void ReadFully (byte[]? b);
[<Android.Runtime.Register("readFully", "([B)V", "")>]
abstract member ReadFully : byte[] -> unit
override this.ReadFully : byte[] -> unit

參數

b
Byte[]

要在其中讀取數據的緩衝區。

實作

屬性

例外狀況

備註

b.length從這個檔案讀取位元組到位元組數位,從目前的檔案指標開始。 這個方法會重複讀取檔案,直到讀取要求的位元組數目為止。 這個方法會封鎖直到讀取要求的位元組數目、偵測到數據流結尾,或擲回例外狀況為止。

java.io.RandomAccessFile.readFully(byte[])Java 檔。

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

適用於

ReadFully(Byte[], Int32, Int32)

從目前的檔案指標開始,從這個檔案讀取位元節的確切 len 位元組陣列。

[Android.Runtime.Register("readFully", "([BII)V", "")]
public void ReadFully (byte[]? b, int off, int len);
[<Android.Runtime.Register("readFully", "([BII)V", "")>]
abstract member ReadFully : byte[] * int * int -> unit
override this.ReadFully : byte[] * int * int -> unit

參數

b
Byte[]

要在其中讀取數據的緩衝區。

off
Int32

數據的開始位移。

len
Int32

要讀取的位元組數目。

實作

屬性

例外狀況

如果在讀取足夠的位元組之前到達來源數據流的結尾,

如果 offset 為或 byteCount ,則為 或 offset + byteCount > dst.length

如果從這個資料串流讀取時發生問題, 則為 。

如果 dst 為 null,則為 。

備註

從目前的檔案指標開始,從這個檔案讀取位元節的確切 len 位元組陣列。 這個方法會重複讀取檔案,直到讀取要求的位元組數目為止。 這個方法會封鎖直到讀取要求的位元組數目、偵測到數據流結尾,或擲回例外狀況為止。

java.io.RandomAccessFile.readFully(byte[], int, int)Java 檔。

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

適用於