Язык

Buffer.Clear Метод

Определение

Очищает этот буфер.

[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

Возвращаемое значение

Этот буфер

Атрибуты

Комментарии

Очищает этот буфер. Положение равно нулю, ограничение задается емкостью, а метка удаляется.

Вызовите этот метод перед использованием последовательности операций чтения или добавления канала для заполнения этого буфера. Рассмотрим пример.

<blockquote>

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

</blockquote>

Этот метод фактически не стирает данные в буфере, но он называется так, как если бы он сделал, так как он чаще всего будет использоваться в ситуациях, в которых это может быть и так.

Документация по Java для java.nio.Buffer.clear().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к