RandomAccessFile.ReadShort Método

Definición

Lee un número de 16 bits con signo de este archivo.

[Android.Runtime.Register("readShort", "()S", "")]
public short ReadShort();
[<Android.Runtime.Register("readShort", "()S", "")>]
abstract member ReadShort : unit -> int16
override this.ReadShort : unit -> int16

Devoluciones

los dos bytes siguientes de este archivo, interpretados como un número de 16 bits con signo.

Implementaciones

Atributos

Excepciones

si se detecta el final de este archivo.

si se cierra este archivo u se produce otro error de E/S.

Comentarios

Lee un número de 16 bits con signo de este archivo. El método lee dos bytes de este archivo, empezando por el puntero de archivo actual. Si los dos bytes leídos, en orden, son b1 y b2, donde cada uno de los dos valores está entre 0 y 255, ambos inclusive, el resultado es igual a: <blockquote>

(short)((b1 &lt;&lt; 8) | b2)

</blockquote>

Este método se bloquea hasta que se leen los dos bytes, se detecta el final de la secuencia o se produce una excepción.

Java documentación para java.io.RandomAccessFile.readShort().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también