Bagikan melalui


CharBuffer.Mismatch(CharBuffer) Metode

Definisi

Menemukan dan mengembalikan indeks relatif dari ketidakcocokan pertama antara buffer ini dan buffer tertentu.

[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

Parameter

that
CharBuffer

Buffer byte yang akan diuji untuk ketidakcocokan dengan buffer ini

Mengembalikan

Indeks relatif dari ketidakcocokan pertama antara ini dan buffer yang diberikan, jika tidak -1 jika tidak ada ketidakcocokan.

Atribut

Keterangan

Menemukan dan mengembalikan indeks relatif dari ketidakcocokan pertama antara buffer ini dan buffer tertentu. Indeks relatif terhadap #position() position setiap buffer dan akan berada di kisaran 0 (inklusif) hingga yang lebih kecil dari #remaining() remaining elemen di setiap buffer (eksklusif).

Jika kedua buffer berbagi awalan umum, maka indeks yang dikembalikan adalah panjang awalan umum dan mengikuti bahwa ada ketidakcocokan antara dua buffer pada indeks tersebut dalam buffer masing-masing. Jika satu buffer adalah awalan yang tepat dari yang lain, maka indeks yang dikembalikan adalah yang lebih kecil dari elemen yang tersisa di setiap buffer, dan mengikuti bahwa indeks hanya valid untuk buffer dengan jumlah elemen yang tersisa yang lebih besar. Jika tidak, tidak ada ketidakcocokan.

Ditambahkan dalam 11.

Dokumentasi Java untuk java.nio.CharBuffer.mismatch(java.nio.CharBuffer).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk