CharBuffer.Mismatch(CharBuffer) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
尋找並傳回這個緩衝區與指定緩衝區之間第一個不相符的相對索引。
[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 屬性授權中所述的詞彙使用。