語言

RandomAccessFile.ReadFully 方法

定義

多載

名稱 Description
ReadFully(Byte[], Int32, Int32)

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

ReadFully(Byte[])

從此檔案讀取 b.length 位元組到位元組陣列,從當前的檔案指標開始。

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 為零。

備註

從目前的檔案指標開始,精確 len 地從這個檔案讀取位元組陣列的位元組。 此方法會反覆從檔案讀取,直到讀取所需位元組數。 此方法會阻塞,直到讀取所需位元組數、偵測到串流結束或拋出例外為止。

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

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

適用於

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 屬性授權中所述的詞彙使用。

適用於