MappedByteBuffer.Compact 方法

定义

压缩此缓冲区(可选操作)。

[Android.Runtime.Register("compact", "()Ljava/nio/ByteBuffer;", "GetCompactHandler", ApiSince=35)]
public override Java.Nio.ByteBuffer? Compact();
[<Android.Runtime.Register("compact", "()Ljava/nio/ByteBuffer;", "GetCompactHandler", ApiSince=35)>]
override this.Compact : unit -> Java.Nio.ByteBuffer

返回

此缓冲区

属性

例外

如果此缓冲区为只读,则为

注解

将当前位置和限制之间的元素复制到缓冲区的开头,将位置设置为复制的元素数,将限制设置为容量,并放弃标记。

Java文档java.nio.MappedByteBuffer.compact()

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

适用于