共用方式為


CharBuffer.Mismatch(CharBuffer) 方法

定義

尋找並傳回這個緩衝區與指定緩衝區之間第一個不相符的相對索引。

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

參數

that
CharBuffer

要測試與這個緩衝區不符的位元組緩衝區

傳回

這個與指定緩衝區之間第一個不相符的相對索引,否則為 -1,如果沒有不相符則為 -1。

屬性

備註

尋找並傳回這個緩衝區與指定緩衝區之間第一個不相符的相對索引。 索引相對於 #position() position 每個緩衝區的 ,且範圍會介於0(內含)到每個緩衝區中較小 #remaining() remaining 元素的範圍(獨佔)。

如果兩個緩衝區共用一個通用前置詞,則傳回的索引是一般前置詞的長度,且後續兩個緩衝區在個別緩衝區內的該索引之間不符。 如果其中一個緩衝區是另一個緩衝區的適當前置詞,則傳回的索引是每個緩衝區中剩餘元素的較小一個,且之後索引只對具有較大剩餘元素數目的緩衝區有效。 否則,不會不相符。

已在11中新增。

java.nio.CharBuffer.mismatch(java.nio.CharBuffer)Java 檔。

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

適用於