ByteBuffer.ArrayOffset 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳該緩衝區後方陣列中緩衝區第一個元素的偏移量 (可選操作)。
[Android.Runtime.Register("arrayOffset", "()I", "")]
public override sealed int ArrayOffset();
[<Android.Runtime.Register("arrayOffset", "()I", "")>]
override this.ArrayOffset : unit -> int
傳回
緩衝區陣列中緩衝區第一個元素的偏移量
- 屬性
例外狀況
如果這個緩衝區是基於唯讀陣列。
如果這個緩衝區不是基於陣列。
備註
回傳該緩衝區後方陣列中緩衝區第一個元素的偏移量 (可選操作)。
如果這個緩衝區是由陣列支援,那麼緩衝區位置 p 對應陣列索引 p + arrayOffset()。
在呼叫此方法之前,先呼叫該 #hasArray hasArray 方法,以確保此緩衝區有可存取的後方陣列。
Java 文件 java.nio.ByteBuffer.arrayOffset()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。