RandomAccessFile.ReadInt Метод

Определение

Считывает 32-разрядное целое число со знаком из этого файла.

[Android.Runtime.Register("readInt", "()I", "")]
public int ReadInt();
[<Android.Runtime.Register("readInt", "()I", "")>]
abstract member ReadInt : unit -> int
override this.ReadInt : unit -> int

Возвращаемое значение

следующие четыре байта этого файла интерпретируются как .int

Реализации

Атрибуты

Исключения

Значение , если конец этого файла обнаружен.

Если этот файл закрыт или возникает другая ошибка ввода-вывода.

Комментарии

Считывает 32-разрядное целое число со знаком из этого файла. Этот метод считывает 4 байта из файла, начиная с текущего указателя файла. Если байты считываются, упорядочены b1b2b3, и b4где, 0&nbsp;&lt;=&nbsp;b1, b2, b3, b4&nbsp;&lt;=&nbsp;255результат равен: <blockquote>

(b1 &lt;&lt; 24) | (b2 &lt;&lt; 16) + (b3 &lt;&lt; 8) + b4

</blockquote>

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

Java документации по java.io.RandomAccessFile.readInt().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

См. также раздел