Buffer.Clear Método

Definição

Limpa esse buffer.

[Android.Runtime.Register("clear", "()Ljava/nio/Buffer;", "GetClearHandler")]
public virtual Java.Nio.Buffer? Clear();
[<Android.Runtime.Register("clear", "()Ljava/nio/Buffer;", "GetClearHandler")>]
abstract member Clear : unit -> Java.Nio.Buffer
override this.Clear : unit -> Java.Nio.Buffer

Retornos

Esse buffer

Atributos

Comentários

Limpa esse buffer. A posição é definida como zero, o limite é definido como a capacidade e a marca é descartada.

Invoque esse método antes de usar uma sequência de operações de leitura ou colocação de canal para preencher esse buffer. Por exemplo:

<blockquote>

buf.clear();     // Prepare buffer for reading
            in.read(buf);    // Read data

</blockquote>

Esse método realmente não apaga os dados no buffer, mas é nomeado como se ele tivesse feito, porque ele geralmente será usado em situações em que isso poderia muito bem ser o caso.

Java documentação para java.nio.Buffer.clear().

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