Partilhar via


IDataInput.ReadUnsignedShort Método

Definição

Lê dois bytes de entrada e retorna um int valor no intervalo 0 por meio 65535de .

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

Retornos

O valor de 16 bits não assinado 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ê dois bytes de entrada e retorna um int valor no intervalo 0 por meio 65535de . Seja a o primeiro byte lido e b seja o segundo byte. O valor retornado é:

{@code (((a & 0xff) << 8) | (b & 0xff))
            }

Esse método é adequado para ler os bytes gravados pelo writeShort método de interface DataOutput se o argumento para writeShort foi destinado a ser um valor no intervalo 0 até 65535.

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

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

Aplica-se a

Confira também