Buffer.Rewind 方法

定义

回退此缓冲区。

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

返回

此缓冲区

属性

注解

回退此缓冲区。 该位置设置为零,标记将被丢弃。

假设已适当设置限制,请在通道写入或 获取 操作序列之前调用此方法。 例如:

<blockquote>

out.write(buf);    // Write remaining data
            buf.rewind();      // Rewind buffer
            buf.get(array);    // Copy data into array

</blockquote>

Java文档java.nio.Buffer.rewind()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于