Язык

IDataInput.ReadInt Метод

Определение

Считывает четыре входных байта и возвращает int значение.

[Android.Runtime.Register("readInt", "()I", "GetReadIntHandler:Java.IO.IDataInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int ReadInt();
[<Android.Runtime.Register("readInt", "()I", "GetReadIntHandler:Java.IO.IDataInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReadInt : unit -> int

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

int значение считываемого значения.

Атрибуты

Исключения

Значение , если окончание входных данных достигнуто до того, как запрос на чтение может быть удовлетворен.

Значение , если при чтении возникает ошибка ввода-вывода.

Комментарии

Считывает четыре входных байта и возвращает int значение. Давайте рассмотрим a-d первые через четвертые байты. Возвращаемое значение:

{@code
            (((a & 0xff) << 24) | ((b & 0xff) << 16) |
             ((c & 0xff) <<  8) | (d & 0xff))
            }

Этот метод подходит для чтения байтов, написанных методом writeInt интерфейса DataOutput.

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

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

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

См. также