LongBuffer.Mismatch(LongBuffer) Metode

Definisi

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

[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

Parameter

that
LongBuffer

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.

Java dokumentasi untuk java.nio.LongBuffer.mismatch(java.nio.LongBuffer).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk