Buffer.ArrayOffset 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回缓冲区第一个元素的缓冲区后盾数组中的偏移量; (可选操作) 。
[Android.Runtime.Register("arrayOffset", "()I", "GetArrayOffsetHandler")]
public abstract int ArrayOffset ();
[<Android.Runtime.Register("arrayOffset", "()I", "GetArrayOffsetHandler")>]
abstract member ArrayOffset : unit -> int
返回
此缓冲区数组中缓冲区第一个元素的偏移量
- 属性
例外
如果缓冲区不公开数组,则缓冲区为只读 UnsupportedOperationException
注解
返回缓冲区第一个元素的缓冲区后盾数组中的偏移量; (可选操作) 。
如果此缓冲区由数组提供支持,则缓冲区位置 p 对应于数组索引 p + arrayOffset()
。
#hasArray hasArray
在调用此方法之前调用该方法,以确保此缓冲区具有可访问的后盾数组。
已在 1.6 中添加。
适用于 . 的 java.nio.Buffer.arrayOffset()
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。