Arrays.Mismatch Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Mismatch(Object[], Int32, Int32, Object[], Int32, Int32, IComparator) |
Busca y devuelve el índice relativo del primer error de coincidencia entre dos |
| Mismatch(Single[], Int32, Int32, Single[], Int32, Int32) |
Busca y devuelve el índice relativo del primer error de coincidencia entre dos |
| Mismatch(Int64[], Int32, Int32, Int64[], Int32, Int32) |
Busca y devuelve el índice relativo del primer error de coincidencia entre dos |
| Mismatch(Int32[], Int32, Int32, Int32[], Int32, Int32) |
Busca y devuelve el índice relativo del primer error de coincidencia entre dos |
| Mismatch(Int16[], Int32, Int32, Int16[], Int32, Int32) |
Busca y devuelve el índice relativo del primer error de coincidencia entre dos |
| Mismatch(Double[], Int32, Int32, Double[], Int32, Int32) |
Busca y devuelve el índice relativo del primer error de coincidencia entre dos |
| Mismatch(Char[], Int32, Int32, Char[], Int32, Int32) |
Busca y devuelve el índice relativo del primer error de coincidencia entre dos |
| Mismatch(Byte[], Int32, Int32, Byte[], Int32, Int32) |
Busca y devuelve el índice relativo del primer error de coincidencia entre dos |
| Mismatch(Boolean[], Int32, Int32, Boolean[], Int32, Int32) |
Busca y devuelve el índice relativo del primer error de coincidencia entre dos |
| Mismatch(Object[], Int32, Int32, Object[], Int32, Int32) |
Busca y devuelve el índice relativo del primer error de coincidencia entre dos |
| Mismatch(Single[], Single[]) |
Busca y devuelve el índice del primer error de coincidencia entre dos |
| Mismatch(Int64[], Int64[]) |
Busca y devuelve el índice del primer error de coincidencia entre dos |
| Mismatch(Int32[], Int32[]) |
Busca y devuelve el índice del primer error de coincidencia entre dos |
| Mismatch(Int16[], Int16[]) |
Busca y devuelve el índice del primer error de coincidencia entre dos |
| Mismatch(Double[], Double[]) |
Busca y devuelve el índice del primer error de coincidencia entre dos |
| Mismatch(Char[], Char[]) |
Busca y devuelve el índice del primer error de coincidencia entre dos |
| Mismatch(Byte[], Byte[]) |
Busca y devuelve el índice del primer error de coincidencia entre dos |
| Mismatch(Boolean[], Boolean[]) |
Busca y devuelve el índice del primer error de coincidencia entre dos |
| Mismatch(Object[], Object[]) |
Busca y devuelve el índice del primer error de coincidencia entre dos |
| Mismatch(Object[], Object[], IComparator) |
Busca y devuelve el índice del primer error de coincidencia entre dos |
Mismatch(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)
Busca y devuelve el índice relativo del primer error de coincidencia entre dos Object matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.
[Android.Runtime.Register("mismatch", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)I", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static int Mismatch(Java.Lang.Object[] a, int aFromIndex, int aToIndex, Java.Lang.Object[] b, int bFromIndex, int bToIndex, Java.Util.IComparator cmp);
[<Android.Runtime.Register("mismatch", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)I", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Mismatch : Java.Lang.Object[] * int * int * Java.Lang.Object[] * int * int * Java.Util.IComparator -> int
Parámetros
- a
- Object[]
la primera matriz que se va a probar para detectar un error de coincidencia
- aFromIndex
- Int32
índice (inclusivo) del primer elemento de la primera matriz que se va a probar
- aToIndex
- Int32
índice (exclusivo) del último elemento de la primera matriz que se va a probar
- b
- Object[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- bFromIndex
- Int32
índice (inclusivo) del primer elemento de la segunda matriz que se va a probar
- bToIndex
- Int32
índice (exclusivo) del último elemento de la segunda matriz que se va a probar
- cmp
- IComparator
comparador para comparar elementos de matriz
Devoluciones
índice relativo del primer error de coincidencia entre las dos matrices en los intervalos especificados; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice relativo del primer error de coincidencia entre dos Object matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) del intervalo más pequeño.
Si las dos matrices, en los intervalos especificados, comparten un prefijo común, el índice relativo devuelto es la longitud del prefijo común y sigue que hay una discrepancia entre los dos elementos en ese índice relativo dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, en los intervalos especificados, el índice relativo devuelto es la longitud del intervalo más pequeño y sigue que el índice relativo solo es válido para la matriz con el intervalo mayor. De lo contrario, no hay coincidencia.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, atoIndex) y [bFromIndex, btoIndex) respectivamente, comparten un prefijo común de longitud pl si se cumple la expresión siguiente: ab
{@code
pl >= 0 &&
pl < Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex) &&
Arrays.equals(a, aFromIndex, aFromIndex + pl, b, bFromIndex, bFromIndex + pl, cmp) &&
cmp.compare(a[aFromIndex + pl], b[bFromIndex + pl]) != 0
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, atoIndex) y [bFromIndex, btoIndex) respectivamente, comparten un prefijo adecuado si la expresión siguiente es true: ab
{@code
(aToIndex - aFromIndex) != (bToIndex - bFromIndex) &&
Arrays.equals(a, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
b, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
cmp)
}
Agregado en 9.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Single[], Int32, Int32, Single[], Int32, Int32)
Busca y devuelve el índice relativo del primer error de coincidencia entre dos float matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.
[Android.Runtime.Register("mismatch", "([FII[FII)I", "", ApiSince=33)]
public static int Mismatch(float[] a, int aFromIndex, int aToIndex, float[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("mismatch", "([FII[FII)I", "", ApiSince=33)>]
static member Mismatch : single[] * int * int * single[] * int * int -> int
Parámetros
- a
- Single[]
la primera matriz que se va a probar para detectar un error de coincidencia
- aFromIndex
- Int32
índice (inclusivo) del primer elemento de la primera matriz que se va a probar
- aToIndex
- Int32
índice (exclusivo) del último elemento de la primera matriz que se va a probar
- b
- Single[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- bFromIndex
- Int32
índice (inclusivo) del primer elemento de la segunda matriz que se va a probar
- bToIndex
- Int32
índice (exclusivo) del último elemento de la segunda matriz que se va a probar
Devoluciones
índice relativo del primer error de coincidencia entre las dos matrices en los intervalos especificados; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice relativo del primer error de coincidencia entre dos float matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) del intervalo más pequeño.
Si las dos matrices, en los intervalos especificados, comparten un prefijo común, el índice relativo devuelto es la longitud del prefijo común y sigue que hay una discrepancia entre los dos elementos en ese índice relativo dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, en los intervalos especificados, el índice relativo devuelto es la longitud del intervalo más pequeño y sigue que el índice relativo solo es válido para la matriz con el intervalo mayor. De lo contrario, no hay coincidencia.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo común de longitud pl si se cumple la expresión siguiente: ab
{@code
pl >= 0 &&
pl < Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex) &&
Arrays.equals(a, aFromIndex, aFromIndex + pl, b, bFromIndex, bFromIndex + pl) &&
Float.compare(a[aFromIndex + pl], b[bFromIndex + pl]) != 0
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo adecuado si la expresión siguiente es true: ab
{@code
(aToIndex - aFromIndex) != (bToIndex - bFromIndex) &&
Arrays.equals(a, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
b, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*float[], .*int, .*int, .*float[], .*int, .*int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Int64[], Int32, Int32, Int64[], Int32, Int32)
Busca y devuelve el índice relativo del primer error de coincidencia entre dos long matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.
[Android.Runtime.Register("mismatch", "([JII[JII)I", "", ApiSince=33)]
public static int Mismatch(long[] a, int aFromIndex, int aToIndex, long[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("mismatch", "([JII[JII)I", "", ApiSince=33)>]
static member Mismatch : int64[] * int * int * int64[] * int * int -> int
Parámetros
- a
- Int64[]
la primera matriz que se va a probar para detectar un error de coincidencia
- aFromIndex
- Int32
índice (inclusivo) del primer elemento de la primera matriz que se va a probar
- aToIndex
- Int32
índice (exclusivo) del último elemento de la primera matriz que se va a probar
- b
- Int64[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- bFromIndex
- Int32
índice (inclusivo) del primer elemento de la segunda matriz que se va a probar
- bToIndex
- Int32
índice (exclusivo) del último elemento de la segunda matriz que se va a probar
Devoluciones
índice relativo del primer error de coincidencia entre las dos matrices en los intervalos especificados; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice relativo del primer error de coincidencia entre dos long matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) del intervalo más pequeño.
Si las dos matrices, en los intervalos especificados, comparten un prefijo común, el índice relativo devuelto es la longitud del prefijo común y sigue que hay una discrepancia entre los dos elementos en ese índice relativo dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, en los intervalos especificados, el índice relativo devuelto es la longitud del intervalo más pequeño y sigue que el índice relativo solo es válido para la matriz con el intervalo mayor. De lo contrario, no hay coincidencia.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo común de longitud pl si se cumple la expresión siguiente: ab
{@code
pl >= 0 &&
pl < Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex) &&
Arrays.equals(a, aFromIndex, aFromIndex + pl, b, bFromIndex, bFromIndex + pl) &&
a[aFromIndex + pl] != b[bFromIndex + pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo adecuado si la expresión siguiente es true: ab
{@code
(aToIndex - aFromIndex) != (bToIndex - bFromIndex) &&
Arrays.equals(a, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
b, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*long[], .*int, .*int, .*long[], .*int, .*int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Int32[], Int32, Int32, Int32[], Int32, Int32)
Busca y devuelve el índice relativo del primer error de coincidencia entre dos int matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.
[Android.Runtime.Register("mismatch", "([III[III)I", "", ApiSince=33)]
public static int Mismatch(int[] a, int aFromIndex, int aToIndex, int[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("mismatch", "([III[III)I", "", ApiSince=33)>]
static member Mismatch : int[] * int * int * int[] * int * int -> int
Parámetros
- a
- Int32[]
la primera matriz que se va a probar para detectar un error de coincidencia
- aFromIndex
- Int32
índice (inclusivo) del primer elemento de la primera matriz que se va a probar
- aToIndex
- Int32
índice (exclusivo) del último elemento de la primera matriz que se va a probar
- b
- Int32[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- bFromIndex
- Int32
índice (inclusivo) del primer elemento de la segunda matriz que se va a probar
- bToIndex
- Int32
índice (exclusivo) del último elemento de la segunda matriz que se va a probar
Devoluciones
índice relativo del primer error de coincidencia entre las dos matrices en los intervalos especificados; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice relativo del primer error de coincidencia entre dos int matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) del intervalo más pequeño.
Si las dos matrices, en los intervalos especificados, comparten un prefijo común, el índice relativo devuelto es la longitud del prefijo común y sigue que hay una discrepancia entre los dos elementos en ese índice relativo dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, en los intervalos especificados, el índice relativo devuelto es la longitud del intervalo más pequeño y sigue que el índice relativo solo es válido para la matriz con el intervalo mayor. De lo contrario, no hay coincidencia.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo común de longitud pl si se cumple la expresión siguiente: ab
{@code
pl >= 0 &&
pl < Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex) &&
Arrays.equals(a, aFromIndex, aFromIndex + pl, b, bFromIndex, bFromIndex + pl) &&
a[aFromIndex + pl] != b[bFromIndex + pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo adecuado si la expresión siguiente es true: ab
{@code
(aToIndex - aFromIndex) != (bToIndex - bFromIndex) &&
Arrays.equals(a, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
b, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*int[], .*int, .*int, .*int[], .*int, .*int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Int16[], Int32, Int32, Int16[], Int32, Int32)
Busca y devuelve el índice relativo del primer error de coincidencia entre dos short matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.
[Android.Runtime.Register("mismatch", "([SII[SII)I", "", ApiSince=33)]
public static int Mismatch(short[] a, int aFromIndex, int aToIndex, short[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("mismatch", "([SII[SII)I", "", ApiSince=33)>]
static member Mismatch : int16[] * int * int * int16[] * int * int -> int
Parámetros
- a
- Int16[]
la primera matriz que se va a probar para detectar un error de coincidencia
- aFromIndex
- Int32
índice (inclusivo) del primer elemento de la primera matriz que se va a probar
- aToIndex
- Int32
índice (exclusivo) del último elemento de la primera matriz que se va a probar
- b
- Int16[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- bFromIndex
- Int32
índice (inclusivo) del primer elemento de la segunda matriz que se va a probar
- bToIndex
- Int32
índice (exclusivo) del último elemento de la segunda matriz que se va a probar
Devoluciones
índice relativo del primer error de coincidencia entre las dos matrices en los intervalos especificados; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice relativo del primer error de coincidencia entre dos short matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) del intervalo más pequeño.
Si las dos matrices, en los intervalos especificados, comparten un prefijo común, el índice relativo devuelto es la longitud del prefijo común y sigue que hay una discrepancia entre los dos elementos en ese índice relativo dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, en los intervalos especificados, el índice relativo devuelto es la longitud del intervalo más pequeño y sigue que el índice relativo solo es válido para la matriz con el intervalo mayor. De lo contrario, no hay coincidencia.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo común de longitud pl si se cumple la expresión siguiente: ab
{@code
pl >= 0 &&
pl < Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex) &&
Arrays.equals(a, aFromIndex, aFromIndex + pl, b, bFromIndex, bFromIndex + pl) &&
a[aFromIndex + pl] != b[bFromIndex + pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo adecuado si la expresión siguiente es true: ab
{@code
(aToIndex - aFromIndex) != (bToIndex - bFromIndex) &&
Arrays.equals(a, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
b, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*short[], .*int, .*int, .*short[], .*int, .*int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Double[], Int32, Int32, Double[], Int32, Int32)
Busca y devuelve el índice relativo del primer error de coincidencia entre dos double matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.
[Android.Runtime.Register("mismatch", "([DII[DII)I", "", ApiSince=33)]
public static int Mismatch(double[] a, int aFromIndex, int aToIndex, double[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("mismatch", "([DII[DII)I", "", ApiSince=33)>]
static member Mismatch : double[] * int * int * double[] * int * int -> int
Parámetros
- a
- Double[]
la primera matriz que se va a probar para detectar un error de coincidencia
- aFromIndex
- Int32
índice (inclusivo) del primer elemento de la primera matriz que se va a probar
- aToIndex
- Int32
índice (exclusivo) del último elemento de la primera matriz que se va a probar
- b
- Double[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- bFromIndex
- Int32
índice (inclusivo) del primer elemento de la segunda matriz que se va a probar
- bToIndex
- Int32
índice (exclusivo) del último elemento de la segunda matriz que se va a probar
Devoluciones
índice relativo del primer error de coincidencia entre las dos matrices en los intervalos especificados; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice relativo del primer error de coincidencia entre dos double matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) del intervalo más pequeño.
Si las dos matrices, en los intervalos especificados, comparten un prefijo común, el índice relativo devuelto es la longitud del prefijo común y sigue que hay una discrepancia entre los dos elementos en ese índice relativo dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, en los intervalos especificados, el índice relativo devuelto es la longitud del intervalo más pequeño y sigue que el índice relativo solo es válido para la matriz con el intervalo mayor. De lo contrario, no hay coincidencia.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo común de longitud pl si se cumple la expresión siguiente: ab
{@code
pl >= 0 &&
pl < Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex) &&
Arrays.equals(a, aFromIndex, aFromIndex + pl, b, bFromIndex, bFromIndex + pl) &&
Double.compare(a[aFromIndex + pl], b[bFromIndex + pl]) != 0
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo adecuado si la expresión siguiente es true: ab
{@code
(aToIndex - aFromIndex) != (bToIndex - bFromIndex) &&
Arrays.equals(a, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
b, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex))
}
Agregado en 9.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Char[], Int32, Int32, Char[], Int32, Int32)
Busca y devuelve el índice relativo del primer error de coincidencia entre dos char matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.
[Android.Runtime.Register("mismatch", "([CII[CII)I", "", ApiSince=33)]
public static int Mismatch(char[] a, int aFromIndex, int aToIndex, char[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("mismatch", "([CII[CII)I", "", ApiSince=33)>]
static member Mismatch : char[] * int * int * char[] * int * int -> int
Parámetros
- a
- Char[]
la primera matriz que se va a probar para detectar un error de coincidencia
- aFromIndex
- Int32
índice (inclusivo) del primer elemento de la primera matriz que se va a probar
- aToIndex
- Int32
índice (exclusivo) del último elemento de la primera matriz que se va a probar
- b
- Char[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- bFromIndex
- Int32
índice (inclusivo) del primer elemento de la segunda matriz que se va a probar
- bToIndex
- Int32
índice (exclusivo) del último elemento de la segunda matriz que se va a probar
Devoluciones
índice relativo del primer error de coincidencia entre las dos matrices en los intervalos especificados; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice relativo del primer error de coincidencia entre dos char matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) del intervalo más pequeño.
Si las dos matrices, en los intervalos especificados, comparten un prefijo común, el índice relativo devuelto es la longitud del prefijo común y sigue que hay una discrepancia entre los dos elementos en ese índice relativo dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, en los intervalos especificados, el índice relativo devuelto es la longitud del intervalo más pequeño y sigue que el índice relativo solo es válido para la matriz con el intervalo mayor. De lo contrario, no hay coincidencia.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo común de longitud pl si se cumple la expresión siguiente: ab
{@code
pl >= 0 &&
pl < Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex) &&
Arrays.equals(a, aFromIndex, aFromIndex + pl, b, bFromIndex, bFromIndex + pl) &&
a[aFromIndex + pl] != b[bFromIndex + pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo adecuado si la expresión siguiente es true: ab
{@code
(aToIndex - aFromIndex) != (bToIndex - bFromIndex) &&
Arrays.equals(a, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
b, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*char[], .*int, .*int, .*char[], .*int, .*int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Byte[], Int32, Int32, Byte[], Int32, Int32)
Busca y devuelve el índice relativo del primer error de coincidencia entre dos byte matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.
[Android.Runtime.Register("mismatch", "([BII[BII)I", "", ApiSince=33)]
public static int Mismatch(byte[]? a, int aFromIndex, int aToIndex, byte[]? b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("mismatch", "([BII[BII)I", "", ApiSince=33)>]
static member Mismatch : byte[] * int * int * byte[] * int * int -> int
Parámetros
- a
- Byte[]
la primera matriz que se va a probar para detectar un error de coincidencia
- aFromIndex
- Int32
índice (inclusivo) del primer elemento de la primera matriz que se va a probar
- aToIndex
- Int32
índice (exclusivo) del último elemento de la primera matriz que se va a probar
- b
- Byte[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- bFromIndex
- Int32
índice (inclusivo) del primer elemento de la segunda matriz que se va a probar
- bToIndex
- Int32
índice (exclusivo) del último elemento de la segunda matriz que se va a probar
Devoluciones
índice relativo del primer error de coincidencia entre las dos matrices en los intervalos especificados; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice relativo del primer error de coincidencia entre dos byte matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) del intervalo más pequeño.
Si las dos matrices, en los intervalos especificados, comparten un prefijo común, el índice relativo devuelto es la longitud del prefijo común y sigue que hay una discrepancia entre los dos elementos en ese índice relativo dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, en los intervalos especificados, el índice relativo devuelto es la longitud del intervalo más pequeño y sigue que el índice relativo solo es válido para la matriz con el intervalo mayor. De lo contrario, no hay coincidencia.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo común de longitud pl si se cumple la expresión siguiente: ab
{@code
pl >= 0 &&
pl < Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex) &&
Arrays.equals(a, aFromIndex, aFromIndex + pl, b, bFromIndex, bFromIndex + pl) &&
a[aFromIndex + pl] != b[bFromIndex + pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo adecuado si la expresión siguiente es true: ab
{@code
(aToIndex - aFromIndex) != (bToIndex - bFromIndex) &&
Arrays.equals(a, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
b, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*byte[], .*int, .*int, .*byte[], .*int, .*int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Boolean[], Int32, Int32, Boolean[], Int32, Int32)
Busca y devuelve el índice relativo del primer error de coincidencia entre dos boolean matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.
[Android.Runtime.Register("mismatch", "([ZII[ZII)I", "", ApiSince=33)]
public static int Mismatch(bool[] a, int aFromIndex, int aToIndex, bool[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("mismatch", "([ZII[ZII)I", "", ApiSince=33)>]
static member Mismatch : bool[] * int * int * bool[] * int * int -> int
Parámetros
- a
- Boolean[]
la primera matriz que se va a probar para detectar un error de coincidencia
- aFromIndex
- Int32
índice (inclusivo) del primer elemento de la primera matriz que se va a probar
- aToIndex
- Int32
índice (exclusivo) del último elemento de la primera matriz que se va a probar
- b
- Boolean[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- bFromIndex
- Int32
índice (inclusivo) del primer elemento de la segunda matriz que se va a probar
- bToIndex
- Int32
índice (exclusivo) del último elemento de la segunda matriz que se va a probar
Devoluciones
índice relativo del primer error de coincidencia entre las dos matrices en los intervalos especificados; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice relativo del primer error de coincidencia entre dos boolean matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) del intervalo más pequeño.
Si las dos matrices, en los intervalos especificados, comparten un prefijo común, el índice relativo devuelto es la longitud del prefijo común y sigue que hay una discrepancia entre los dos elementos en ese índice relativo dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, en los intervalos especificados, el índice relativo devuelto es la longitud del intervalo más pequeño y sigue que el índice relativo solo es válido para la matriz con el intervalo mayor. De lo contrario, no hay coincidencia.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo común de longitud pl si se cumple la expresión siguiente: ab
{@code
pl >= 0 &&
pl < Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex) &&
Arrays.equals(a, aFromIndex, aFromIndex + pl, b, bFromIndex, bFromIndex + pl) &&
a[aFromIndex + pl] != b[bFromIndex + pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, aToIndex) y [bFromIndex, bToIndex) respectivamente, comparten un prefijo adecuado si la expresión siguiente es true: ab
{@code
(aToIndex - aFromIndex) != (bToIndex - bFromIndex) &&
Arrays.equals(a, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
b, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex))
}
Agregado en 9.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Object[], Int32, Int32, Object[], Int32, Int32)
Busca y devuelve el índice relativo del primer error de coincidencia entre dos Object matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.
[Android.Runtime.Register("mismatch", "([Ljava/lang/Object;II[Ljava/lang/Object;II)I", "", ApiSince=33)]
public static int Mismatch(Java.Lang.Object[] a, int aFromIndex, int aToIndex, Java.Lang.Object[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("mismatch", "([Ljava/lang/Object;II[Ljava/lang/Object;II)I", "", ApiSince=33)>]
static member Mismatch : Java.Lang.Object[] * int * int * Java.Lang.Object[] * int * int -> int
Parámetros
- a
- Object[]
la primera matriz que se va a probar para detectar un error de coincidencia
- aFromIndex
- Int32
índice (inclusivo) del primer elemento de la primera matriz que se va a probar
- aToIndex
- Int32
índice (exclusivo) del último elemento de la primera matriz que se va a probar
- b
- Object[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- bFromIndex
- Int32
índice (inclusivo) del primer elemento de la segunda matriz que se va a probar
- bToIndex
- Int32
índice (exclusivo) del último elemento de la segunda matriz que se va a probar
Devoluciones
índice relativo del primer error de coincidencia entre las dos matrices en los intervalos especificados; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice relativo del primer error de coincidencia entre dos Object matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) del intervalo más pequeño.
Si las dos matrices, en los intervalos especificados, comparten un prefijo común, el índice relativo devuelto es la longitud del prefijo común y sigue que hay una discrepancia entre los dos elementos en ese índice relativo dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, en los intervalos especificados, el índice relativo devuelto es la longitud del intervalo más pequeño y sigue que el índice relativo solo es válido para la matriz con el intervalo mayor. De lo contrario, no hay coincidencia.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, atoIndex) y [bFromIndex, btoIndex) respectivamente, comparten un prefijo común de longitud pl si se cumple la expresión siguiente: ab
{@code
pl >= 0 &&
pl < Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex) &&
Arrays.equals(a, aFromIndex, aFromIndex + pl, b, bFromIndex, bFromIndex + pl) &&
!Objects.equals(a[aFromIndex + pl], b[bFromIndex + pl])
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices que nonull son y con intervalos especificados [aFromIndex, atoIndex) y [bFromIndex, btoIndex) respectivamente, comparten un prefijo adecuado si la expresión siguiente es true: ab
{@code
(aToIndex - aFromIndex) != (bToIndex - bFromIndex) &&
Arrays.equals(a, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex),
b, 0, Math.min(aToIndex - aFromIndex, bToIndex - bFromIndex))
}
Agregado en 9.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Single[], Single[])
Busca y devuelve el índice del primer error de coincidencia entre dos float matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.
[Android.Runtime.Register("mismatch", "([F[F)I", "", ApiSince=33)]
public static int Mismatch(float[] a, float[] b);
[<Android.Runtime.Register("mismatch", "([F[F)I", "", ApiSince=33)>]
static member Mismatch : single[] * single[] -> int
Parámetros
- a
- Single[]
la primera matriz que se va a probar para detectar un error de coincidencia
- b
- Single[]
la segunda matriz que se va a probar para detectar un error de coincidencia
Devoluciones
índice del primer error de coincidencia entre las dos matrices; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice del primer error de coincidencia entre dos float matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) de la matriz más pequeña.
Si las dos matrices 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 elementos de ese índice dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, el índice devuelto es la longitud de la matriz más pequeña y sigue que el índice solo es válido para la matriz mayor. De lo contrario, no hay coincidencia.
Dos matrices abque nonull son y , comparten un prefijo común de longitud pl si se cumple la expresión siguiente:
{@code
pl >= 0 &&
pl < Math.min(a.length, b.length) &&
Arrays.equals(a, 0, pl, b, 0, pl) &&
Float.compare(a[pl], b[pl]) != 0
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices abque nonull son y , comparten un prefijo adecuado si se cumple la expresión siguiente:
{@code
a.length != b.length &&
Arrays.equals(a, 0, Math.min(a.length, b.length),
b, 0, Math.min(a.length, b.length))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*float[], .*float[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Int64[], Int64[])
Busca y devuelve el índice del primer error de coincidencia entre dos long matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.
[Android.Runtime.Register("mismatch", "([J[J)I", "", ApiSince=33)]
public static int Mismatch(long[] a, long[] b);
[<Android.Runtime.Register("mismatch", "([J[J)I", "", ApiSince=33)>]
static member Mismatch : int64[] * int64[] -> int
Parámetros
- a
- Int64[]
la primera matriz que se va a probar para detectar un error de coincidencia
- b
- Int64[]
la segunda matriz que se va a probar para detectar un error de coincidencia
Devoluciones
índice del primer error de coincidencia entre las dos matrices; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice del primer error de coincidencia entre dos long matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) de la matriz más pequeña.
Si las dos matrices 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 elementos de ese índice dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, el índice devuelto es la longitud de la matriz más pequeña y sigue que el índice solo es válido para la matriz mayor. De lo contrario, no hay coincidencia.
Dos matrices abque nonull son y , comparten un prefijo común de longitud pl si se cumple la expresión siguiente:
{@code
pl >= 0 &&
pl < Math.min(a.length, b.length) &&
Arrays.equals(a, 0, pl, b, 0, pl) &&
a[pl] != b[pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices abque nonull son y , comparten un prefijo adecuado si se cumple la expresión siguiente:
{@code
a.length != b.length &&
Arrays.equals(a, 0, Math.min(a.length, b.length),
b, 0, Math.min(a.length, b.length))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*long[], .*long[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Int32[], Int32[])
Busca y devuelve el índice del primer error de coincidencia entre dos int matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.
[Android.Runtime.Register("mismatch", "([I[I)I", "", ApiSince=33)]
public static int Mismatch(int[] a, int[] b);
[<Android.Runtime.Register("mismatch", "([I[I)I", "", ApiSince=33)>]
static member Mismatch : int[] * int[] -> int
Parámetros
- a
- Int32[]
la primera matriz que se va a probar para detectar un error de coincidencia
- b
- Int32[]
la segunda matriz que se va a probar para detectar un error de coincidencia
Devoluciones
índice del primer error de coincidencia entre las dos matrices; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice del primer error de coincidencia entre dos int matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) de la matriz más pequeña.
Si las dos matrices 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 elementos de ese índice dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, el índice devuelto es la longitud de la matriz más pequeña y sigue que el índice solo es válido para la matriz mayor. De lo contrario, no hay coincidencia.
Dos matrices abque nonull son y , comparten un prefijo común de longitud pl si se cumple la expresión siguiente:
{@code
pl >= 0 &&
pl < Math.min(a.length, b.length) &&
Arrays.equals(a, 0, pl, b, 0, pl) &&
a[pl] != b[pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices abque nonull son y , comparten un prefijo adecuado si se cumple la expresión siguiente:
{@code
a.length != b.length &&
Arrays.equals(a, 0, Math.min(a.length, b.length),
b, 0, Math.min(a.length, b.length))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*int[], .*int[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Int16[], Int16[])
Busca y devuelve el índice del primer error de coincidencia entre dos short matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.
[Android.Runtime.Register("mismatch", "([S[S)I", "", ApiSince=33)]
public static int Mismatch(short[] a, short[] b);
[<Android.Runtime.Register("mismatch", "([S[S)I", "", ApiSince=33)>]
static member Mismatch : int16[] * int16[] -> int
Parámetros
- a
- Int16[]
la primera matriz que se va a probar para detectar un error de coincidencia
- b
- Int16[]
la segunda matriz que se va a probar para detectar un error de coincidencia
Devoluciones
índice del primer error de coincidencia entre las dos matrices; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice del primer error de coincidencia entre dos short matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) de la matriz más pequeña.
Si las dos matrices 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 elementos de ese índice dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, el índice devuelto es la longitud de la matriz más pequeña y sigue que el índice solo es válido para la matriz mayor. De lo contrario, no hay coincidencia.
Dos matrices abque nonull son y , comparten un prefijo común de longitud pl si se cumple la expresión siguiente:
{@code
pl >= 0 &&
pl < Math.min(a.length, b.length) &&
Arrays.equals(a, 0, pl, b, 0, pl) &&
a[pl] != b[pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices abque nonull son y , comparten un prefijo adecuado si se cumple la expresión siguiente:
{@code
a.length != b.length &&
Arrays.equals(a, 0, Math.min(a.length, b.length),
b, 0, Math.min(a.length, b.length))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*short[], .*short[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Double[], Double[])
Busca y devuelve el índice del primer error de coincidencia entre dos double matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.
[Android.Runtime.Register("mismatch", "([D[D)I", "", ApiSince=33)]
public static int Mismatch(double[] a, double[] b);
[<Android.Runtime.Register("mismatch", "([D[D)I", "", ApiSince=33)>]
static member Mismatch : double[] * double[] -> int
Parámetros
- a
- Double[]
la primera matriz que se va a probar para detectar un error de coincidencia
- b
- Double[]
la segunda matriz que se va a probar para detectar un error de coincidencia
Devoluciones
índice del primer error de coincidencia entre las dos matrices; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice del primer error de coincidencia entre dos double matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) de la matriz más pequeña.
Si las dos matrices 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 elementos de ese índice dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, el índice devuelto es la longitud de la matriz más pequeña y sigue que el índice solo es válido para la matriz mayor. De lo contrario, no hay coincidencia.
Dos matrices abque nonull son y , comparten un prefijo común de longitud pl si se cumple la expresión siguiente:
{@code
pl >= 0 &&
pl < Math.min(a.length, b.length) &&
Arrays.equals(a, 0, pl, b, 0, pl) &&
Double.compare(a[pl], b[pl]) != 0
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices abque nonull son y , comparten un prefijo adecuado si se cumple la expresión siguiente:
{@code
a.length != b.length &&
Arrays.equals(a, 0, Math.min(a.length, b.length),
b, 0, Math.min(a.length, b.length))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*double[], .*double[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Char[], Char[])
Busca y devuelve el índice del primer error de coincidencia entre dos char matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.
[Android.Runtime.Register("mismatch", "([C[C)I", "", ApiSince=33)]
public static int Mismatch(char[] a, char[] b);
[<Android.Runtime.Register("mismatch", "([C[C)I", "", ApiSince=33)>]
static member Mismatch : char[] * char[] -> int
Parámetros
- a
- Char[]
la primera matriz que se va a probar para detectar un error de coincidencia
- b
- Char[]
la segunda matriz que se va a probar para detectar un error de coincidencia
Devoluciones
índice del primer error de coincidencia entre las dos matrices; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice del primer error de coincidencia entre dos char matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) de la matriz más pequeña.
Si las dos matrices 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 elementos de ese índice dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, el índice devuelto es la longitud de la matriz más pequeña y sigue que el índice solo es válido para la matriz mayor. De lo contrario, no hay coincidencia.
Dos matrices abque nonull son y , comparten un prefijo común de longitud pl si se cumple la expresión siguiente:
{@code
pl >= 0 &&
pl < Math.min(a.length, b.length) &&
Arrays.equals(a, 0, pl, b, 0, pl) &&
a[pl] != b[pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices abque nonull son y , comparten un prefijo adecuado si se cumple la expresión siguiente:
{@code
a.length != b.length &&
Arrays.equals(a, 0, Math.min(a.length, b.length),
b, 0, Math.min(a.length, b.length))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*char[], .*char[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Byte[], Byte[])
Busca y devuelve el índice del primer error de coincidencia entre dos byte matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.
[Android.Runtime.Register("mismatch", "([B[B)I", "", ApiSince=33)]
public static int Mismatch(byte[] a, byte[] b);
[<Android.Runtime.Register("mismatch", "([B[B)I", "", ApiSince=33)>]
static member Mismatch : byte[] * byte[] -> int
Parámetros
- a
- Byte[]
la primera matriz que se va a probar para detectar un error de coincidencia
- b
- Byte[]
la segunda matriz que se va a probar para detectar un error de coincidencia
Devoluciones
índice del primer error de coincidencia entre las dos matrices; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice del primer error de coincidencia entre dos byte matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) de la matriz más pequeña.
Si las dos matrices 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 elementos de ese índice dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, el índice devuelto es la longitud de la matriz más pequeña y sigue que el índice solo es válido para la matriz mayor. De lo contrario, no hay coincidencia.
Dos matrices abque nonull son y , comparten un prefijo común de longitud pl si se cumple la expresión siguiente:
{@code
pl >= 0 &&
pl < Math.min(a.length, b.length) &&
Arrays.equals(a, 0, pl, b, 0, pl) &&
a[pl] != b[pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices abque nonull son y , comparten un prefijo adecuado si se cumple la expresión siguiente:
{@code
a.length != b.length &&
Arrays.equals(a, 0, Math.min(a.length, b.length),
b, 0, Math.min(a.length, b.length))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*byte[], .*byte[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Boolean[], Boolean[])
Busca y devuelve el índice del primer error de coincidencia entre dos boolean matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.
[Android.Runtime.Register("mismatch", "([Z[Z)I", "", ApiSince=33)]
public static int Mismatch(bool[] a, bool[] b);
[<Android.Runtime.Register("mismatch", "([Z[Z)I", "", ApiSince=33)>]
static member Mismatch : bool[] * bool[] -> int
Parámetros
- a
- Boolean[]
la primera matriz que se va a probar para detectar un error de coincidencia
- b
- Boolean[]
la segunda matriz que se va a probar para detectar un error de coincidencia
Devoluciones
índice del primer error de coincidencia entre las dos matrices; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice del primer error de coincidencia entre dos boolean matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) de la matriz más pequeña.
Si las dos matrices 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 elementos de ese índice dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, el índice devuelto es la longitud de la matriz más pequeña y sigue que el índice solo es válido para la matriz mayor. De lo contrario, no hay coincidencia.
Dos matrices abque nonull son y , comparten un prefijo común de longitud pl si se cumple la expresión siguiente:
{@code
pl >= 0 &&
pl < Math.min(a.length, b.length) &&
Arrays.equals(a, 0, pl, b, 0, pl) &&
a[pl] != b[pl]
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices abque nonull son y , comparten un prefijo adecuado si se cumple la expresión siguiente:
{@code
a.length != b.length &&
Arrays.equals(a, 0, Math.min(a.length, b.length),
b, 0, Math.min(a.length, b.length))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(.*boolean[], .*boolean[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Object[], Object[])
Busca y devuelve el índice del primer error de coincidencia entre dos Object matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.
[Android.Runtime.Register("mismatch", "([Ljava/lang/Object;[Ljava/lang/Object;)I", "", ApiSince=33)]
public static int Mismatch(Java.Lang.Object[] a, Java.Lang.Object[] b);
[<Android.Runtime.Register("mismatch", "([Ljava/lang/Object;[Ljava/lang/Object;)I", "", ApiSince=33)>]
static member Mismatch : Java.Lang.Object[] * Java.Lang.Object[] -> int
Parámetros
- a
- Object[]
la primera matriz que se va a probar para detectar un error de coincidencia
- b
- Object[]
la segunda matriz que se va a probar para detectar un error de coincidencia
Devoluciones
índice del primer error de coincidencia entre las dos matrices; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice del primer error de coincidencia entre dos Object matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) de la matriz más pequeña.
Si las dos matrices 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 elementos de ese índice dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, el índice devuelto es la longitud de la matriz más pequeña y sigue que el índice solo es válido para la matriz mayor. De lo contrario, no hay coincidencia.
Dos matrices abque nonull son y , comparten un prefijo común de longitud pl si se cumple la expresión siguiente:
{@code
pl >= 0 &&
pl < Math.min(a.length, b.length) &&
Arrays.equals(a, 0, pl, b, 0, pl) &&
!Objects.equals(a[pl], b[pl])
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices abque nonull son y , comparten un prefijo adecuado si se cumple la expresión siguiente:
{@code
a.length != b.length &&
Arrays.equals(a, 0, Math.min(a.length, b.length),
b, 0, Math.min(a.length, b.length))
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(java.lang.Object[], java.lang.Object[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Mismatch(Object[], Object[], IComparator)
Busca y devuelve el índice del primer error de coincidencia entre dos Object matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.
[Android.Runtime.Register("mismatch", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)I", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static int Mismatch(Java.Lang.Object[] a, Java.Lang.Object[] b, Java.Util.IComparator cmp);
[<Android.Runtime.Register("mismatch", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)I", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Mismatch : Java.Lang.Object[] * Java.Lang.Object[] * Java.Util.IComparator -> int
Parámetros
- a
- Object[]
la primera matriz que se va a probar para detectar un error de coincidencia
- b
- Object[]
la segunda matriz que se va a probar para detectar un error de coincidencia
- cmp
- IComparator
comparador para comparar elementos de matriz
Devoluciones
índice del primer error de coincidencia entre las dos matrices; de lo contrario -1, .
- Atributos
Comentarios
Busca y devuelve el índice del primer error de coincidencia entre dos Object matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia. El índice estará en el intervalo de 0 (inclusivo) hasta la longitud (inclusiva) de la matriz más pequeña.
El comparador especificado se usa para determinar si dos elementos de matriz de cada matriz no son iguales.
Si las dos matrices 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 elementos de ese índice dentro de las matrices respectivas. Si una matriz es un prefijo adecuado del otro, el índice devuelto es la longitud de la matriz más pequeña y sigue que el índice solo es válido para la matriz mayor. De lo contrario, no hay coincidencia.
Dos matrices abque nonull son y , comparten un prefijo común de longitud pl si se cumple la expresión siguiente:
{@code
pl >= 0 &&
pl < Math.min(a.length, b.length) &&
Arrays.equals(a, 0, pl, b, 0, pl, cmp)
cmp.compare(a[pl], b[pl]) != 0
}
Tenga en cuenta que una longitud de prefijo común de 0 indica que los primeros elementos de cada matriz no coinciden.
Dos matrices abque nonull son y , comparten un prefijo adecuado si se cumple la expresión siguiente:
{@code
a.length != b.length &&
Arrays.equals(a, 0, Math.min(a.length, b.length),
b, 0, Math.min(a.length, b.length),
cmp)
}
Agregado en 9.
Java documentación para java.util.Arrays.mismatch(T[], T[], java.util.Comparator<? super T>).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.