Поделиться через


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 для java.io.RandomAccessFile.readFully(byte[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

число байтов для чтения.

Реализации

Атрибуты

Исключения

Значение

If offset или byteCount , или offset + byteCount > dst.length.

Если проблема возникает при чтении из этого потока.

Значение dst NULL.

Комментарии

Считывает точно len байты из этого файла в массив байтов, начиная с текущего указателя файла. Этот метод многократно считывает из файла до тех пор, пока запрашиваемое число байтов не будет прочитано. Этот метод блокирует до тех пор, пока не будет прочитано запрошенное число байтов, обнаруживается конец потока или возникает исключение.

Документация по Java для java.io.RandomAccessFile.readFully(byte[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к