IDataInput.ReadInt Método

Definição

Lê quatro bytes de entrada e retorna um int valor.

[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

Retornos

o int valor lido.

Atributos

Exceções

se o final da entrada for atingido antes que a solicitação de leitura possa ser atendida.

se ocorrer um erro de E/S durante a leitura.

Comentários

Lê quatro bytes de entrada e retorna um int valor. Vamos a-d ser o primeiro a quarto bytes lidos. O valor retornado é:

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

Esse método é adequado para ler bytes escritos pelo writeInt método de interface DataOutput.

Documentação Java para java.io.DataInput.readInt().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Confira também