PushbackInputStream.Unread Método

Definição

Sobrecargas

Nome Description
Unread(Byte[])

Envia uma matriz de bytes copiando-a para a frente do buffer de pushback.

Unread(Int32)

Envia um byte de volta copiando-o para a frente do buffer de pushback.

Unread(Byte[], Int32, Int32)

Envia uma parte de uma matriz de bytes copiando-a para a frente do buffer de pushback.

Unread(Byte[])

Envia uma matriz de bytes copiando-a para a frente do buffer de pushback.

[Android.Runtime.Register("unread", "([B)V", "GetUnread_arrayBHandler")]
public virtual void Unread(byte[]? b);
[<Android.Runtime.Register("unread", "([B)V", "GetUnread_arrayBHandler")>]
abstract member Unread : byte[] -> unit
override this.Unread : byte[] -> unit

Parâmetros

b
Byte[]

a matriz de bytes para empurrar de volta

Atributos

Exceções

Se o espaço livre no buffer de pushback interno não for suficiente para armazenar o conteúdo de buffer.

Comentários

Envia uma matriz de bytes copiando-a para a frente do buffer de pushback. Depois que esse método retornar, o próximo byte a ser lido terá o valor b[0], o byte depois disso terá o valor b[1]e assim por diante.

Adicionado em 1.1.

Documentação Java para java.io.PushbackInputStream.unread(byte[]).

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

Unread(Int32)

Envia um byte de volta copiando-o para a frente do buffer de pushback.

[Android.Runtime.Register("unread", "(I)V", "GetUnread_IHandler")]
public virtual void Unread(int b);
[<Android.Runtime.Register("unread", "(I)V", "GetUnread_IHandler")>]
abstract member Unread : int -> unit
override this.Unread : int -> unit

Parâmetros

b
Int32

o int valor cujo byte de ordem baixa deve ser empurrado para trás.

Atributos

Exceções

se esse fluxo estiver fechado ou o buffer de pushback interno estiver cheio.

Comentários

Envia um byte de volta copiando-o para a frente do buffer de pushback. Após o retorno desse método, o próximo byte a ser lido terá o valor (byte)b.

Documentação Java para java.io.PushbackInputStream.unread(int).

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

Unread(Byte[], Int32, Int32)

Envia uma parte de uma matriz de bytes copiando-a para a frente do buffer de pushback.

[Android.Runtime.Register("unread", "([BII)V", "GetUnread_arrayBIIHandler")]
public virtual void Unread(byte[]? b, int off, int len);
[<Android.Runtime.Register("unread", "([BII)V", "GetUnread_arrayBIIHandler")>]
abstract member Unread : byte[] * int * int -> unit
override this.Unread : byte[] * int * int -> unit

Parâmetros

b
Byte[]

a matriz de bytes para retroceder.

off
Int32

o deslocamento inicial dos dados.

len
Int32

o número de bytes a serem enviados.

Atributos

Exceções

se offset ou length , ou se offset + length é maior que o comprimento de buffer.

Se o espaço livre no buffer de pushback interno não for suficiente para armazenar o conteúdo selecionado de buffer.

Comentários

Envia uma parte de uma matriz de bytes copiando-a para a frente do buffer de pushback. Depois que esse método retornar, o próximo byte a ser lido terá o valor b[off], o byte depois disso terá o valor b[off+1]e assim por diante.

Adicionado em 1.1.

Documentação Java para java.io.PushbackInputStream.unread(byte[], int, int).

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