ShortBuffer.Mismatch(ShortBuffer) Metodo

Definizione

Trova e restituisce l'indice relativo della prima mancata corrispondenza tra questo buffer e un determinato buffer.

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

Parametri

that
ShortBuffer

Buffer di byte da testare per una mancata corrispondenza con questo buffer

Valori restituiti

Indice relativo della prima mancata corrispondenza tra questo e il buffer specificato; in caso contrario, -1 se non esiste alcuna mancata corrispondenza.

Attributi

Commenti

Trova e restituisce l'indice relativo della prima mancata corrispondenza tra questo buffer e un determinato buffer. L'indice #position() position è relativo a di ogni buffer e sarà compreso nell'intervallo di 0 (inclusi) fino al più piccolo degli #remaining() remaining elementi in ogni buffer (esclusivo).

Se i due buffer condividono un prefisso comune, l'indice restituito è la lunghezza del prefisso comune e segue che esiste una mancata corrispondenza tra i due buffer in corrispondenza di tale indice all'interno dei rispettivi buffer. Se un buffer è un prefisso appropriato dell'altro, l'indice restituito è il più piccolo degli elementi rimanenti in ogni buffer e segue che l'indice è valido solo per il buffer con il numero maggiore di elementi rimanenti. In caso contrario, non esiste alcuna mancata corrispondenza.

Aggiunta in 11.

per java.nio.ShortBuffer.mismatch(java.nio.ShortBuffer).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a