Compartir a través de


LongBuffer.Mismatch(LongBuffer) Método

Definición

Busca y devuelve el índice relativo del primer error de coincidencia entre este búfer y un búfer determinado.

[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

Parámetros

that
LongBuffer

Búfer de bytes que se va a probar para que no coincida con este búfer

Devoluciones

Índice relativo del primer error de coincidencia entre este y el búfer especificado; de lo contrario, -1 si no hay coincidencia.

Atributos

Comentarios

Busca y devuelve el índice relativo del primer error de coincidencia entre este búfer y un búfer determinado. El índice es relativo al #position() position de cada búfer y estará en el intervalo de 0 (inclusivo) hasta el menor de los #remaining() remaining elementos de cada búfer (exclusivo).

Si los dos búferes comparten un prefijo común, el índice devuelto es la longitud del prefijo común y sigue que hay un error de coincidencia entre los dos búferes en ese índice dentro de los búferes respectivos. Si un búfer es un prefijo adecuado del otro, el índice devuelto es el menor de los elementos restantes de cada búfer y sigue que el índice solo es válido para el búfer con el mayor número de elementos restantes. De lo contrario, no hay coincidencia.

Agregado en 11.

Documentación de Java para java.nio.LongBuffer.mismatch(java.nio.LongBuffer).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a