語言

LongBuffer.Mismatch(LongBuffer) 方法

定義

尋找並回傳該緩衝區與某緩衝區間第一個不匹配的相對索引。

[Android.Runtime.Register("mismatch", "(Ljava/nio/LongBuffer;)I", "GetMismatch_Ljava_nio_LongBuffer_Handler", ApiSince=34)]
public virtual int Mismatch(Java.Nio.LongBuffer? that);
[<Android.Runtime.Register("mismatch", "(Ljava/nio/LongBuffer;)I", "GetMismatch_Ljava_nio_LongBuffer_Handler", ApiSince=34)>]
abstract member Mismatch : Java.Nio.LongBuffer -> int
override this.Mismatch : Java.Nio.LongBuffer -> int

參數

that
LongBuffer

要測試的位元組緩衝區是否與此緩衝區不匹配

傳回

此與給定緩衝區間第一個不匹配的相對指數,否則 -1 若無不匹配。

屬性

備註

尋找並回傳該緩衝區與某緩衝區間第一個不匹配的相對索引。 指數相對於每個緩衝區的 , #position() position 範圍從 0(包含)到每個緩衝區中較小 #remaining() remaining 元素(排他)。

若兩個緩衝區共用前綴,則回傳的索引為該前綴的長度,因此該緩衝區在該緩衝區內存在不匹配。 若其中一個緩衝區是另一個緩衝區的適當前綴,則回傳的索引為每個緩衝區中剩餘元素中較小的,因此該索引僅適用於剩餘元素數量較多的緩衝區。 除此之外,沒有不匹配。

新增11。

Java 文件 java.nio.LongBuffer.mismatch(java.nio.LongBuffer)。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於