Arrays.Equals Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Equals(Byte[], Int32, Int32, Byte[], Int32, Int32) |
Restituisce true se le due matrici di byte specificate, sugli intervalli specificati, sono uguali l'una all'altra. |
Equals(Char[], Int32, Int32, Char[], Int32, Int32) |
Restituisce true se le due matrici specificate di caratteri, sugli intervalli specificati, sono uguali l'una all'altra. |
Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator) |
Restituisce true se le due matrici specificate di Oggetti, sugli intervalli specificati, sono uguali tra loro. |
Equals(Double[], Int32, Int32, Double[], Int32, Int32) |
Restituisce true se le due matrici di valori double specificate, oltre gli intervalli specificati, sono uguali l'una all'altra. |
Equals(Single[], Int32, Int32, Single[], Int32, Int32) |
Restituisce true se le due matrici specificate di float, sugli intervalli specificati, sono uguali l'una all'altra. |
Equals(Int32[], Int32, Int32, Int32[], Int32, Int32) |
Restituisce true se le due matrici di int specificate, sugli intervalli specificati, sono uguali tra loro. |
Equals(Int64[], Int32, Int32, Int64[], Int32, Int32) |
Restituisce true se le due matrici specificate di long, oltre gli intervalli specificati, sono uguali l'una all'altra. |
Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32) |
Restituisce true se le due matrici di valori booleani specificati, sugli intervalli specificati, sono uguali l'una all'altra. |
Equals(Int16[], Int32, Int32, Int16[], Int32, Int32) |
Restituisce true se le due matrici specificate di short, oltre gli intervalli specificati, sono uguali l'una all'altra. |
Equals(Object[], Int32, Int32, Object[], Int32, Int32) |
Restituisce true se le due matrici specificate di Oggetti, sugli intervalli specificati, sono uguali tra loro. |
Equals(Int16[], Int16[]) |
Restituisce |
Equals(Single[], Single[]) |
Restituisce |
Equals(Int64[], Int64[]) |
Restituisce |
Equals(Int32[], Int32[]) |
Restituisce |
Equals(Double[], Double[]) |
Restituisce |
Equals(Char[], Char[]) |
Restituisce |
Equals(Byte[], Byte[]) |
Restituisce |
Equals(Boolean[], Boolean[]) |
Restituisce |
Equals(Object[], Object[]) |
Restituisce |
Equals(Object[], Object[], IComparator) |
Restituisce |
Equals(Byte[], Int32, Int32, Byte[], Int32, Int32)
Restituisce true se le due matrici di byte specificate, sugli intervalli specificati, sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([BII[BII)Z", "", ApiSince=33)]
public static bool Equals (byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([BII[BII)Z", "", ApiSince=33)>]
static member Equals : byte[] * int * int * byte[] * int * int -> bool
Parametri
- a
- Byte[]
prima matrice da testare per verificarne l'uguaglianza
- aFromIndex
- Int32
indice (inclusivo) del primo elemento della prima matrice da testare
- aToIndex
- Int32
indice (esclusivo) dell'ultimo elemento della prima matrice da testare
- b
- Byte[]
seconda matrice da testare per verificarne l'uguaglianza
- bFromIndex
- Int32
indice (inclusivo) del primo elemento nella seconda matrice da testare
- bToIndex
- Int32
indice (esclusivo) dell'ultimo elemento nella seconda matrice da testare
Restituisce
true
se le due matrici, sugli intervalli specificati, sono uguali
- Attributi
Commenti
Restituisce true se le due matrici di byte specificate, sugli intervalli specificati, sono uguali l'una all'altra.
Due matrici vengono considerate uguali se il numero di elementi coperti da ogni intervallo è lo stesso e tutte le coppie corrispondenti di elementi sugli intervalli specificati nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono, sugli intervalli specificati, gli stessi elementi nello stesso ordine.
Aggiunta in 9.
Documentazione java per java.util.Arrays.equals(byte[], int, int, byte[], int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Char[], Int32, Int32, Char[], Int32, Int32)
Restituisce true se le due matrici specificate di caratteri, sugli intervalli specificati, sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([CII[CII)Z", "", ApiSince=33)]
public static bool Equals (char[] a, int aFromIndex, int aToIndex, char[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([CII[CII)Z", "", ApiSince=33)>]
static member Equals : char[] * int * int * char[] * int * int -> bool
Parametri
- a
- Char[]
prima matrice da testare per verificarne l'uguaglianza
- aFromIndex
- Int32
indice (inclusivo) del primo elemento della prima matrice da testare
- aToIndex
- Int32
indice (esclusivo) dell'ultimo elemento della prima matrice da testare
- b
- Char[]
seconda matrice da testare per verificarne l'uguaglianza
- bFromIndex
- Int32
indice (inclusivo) del primo elemento nella seconda matrice da testare
- bToIndex
- Int32
indice (esclusivo) dell'ultimo elemento nella seconda matrice da testare
Restituisce
true
se le due matrici, sugli intervalli specificati, sono uguali
- Attributi
Commenti
Restituisce true se le due matrici specificate di caratteri, sugli intervalli specificati, sono uguali l'una all'altra.
Due matrici vengono considerate uguali se il numero di elementi coperti da ogni intervallo è lo stesso e tutte le coppie corrispondenti di elementi sugli intervalli specificati nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono, sugli intervalli specificati, gli stessi elementi nello stesso ordine.
Aggiunta in 9.
Documentazione java per java.util.Arrays.equals(char[], int, int, char[], int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)
Restituisce true se le due matrici specificate di Oggetti, sugli intervalli specificati, sono uguali tra loro.
[Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)Z", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static bool Equals (Java.Lang.Object[] a, int aFromIndex, int aToIndex, Java.Lang.Object[] b, int bFromIndex, int bToIndex, Java.Util.IComparator cmp);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)Z", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Equals : Java.Lang.Object[] * int * int * Java.Lang.Object[] * int * int * Java.Util.IComparator -> bool
Parametri
- a
- Object[]
prima matrice da testare per verificarne l'uguaglianza
- aFromIndex
- Int32
indice (inclusivo) del primo elemento della prima matrice da testare
- aToIndex
- Int32
indice (esclusivo) dell'ultimo elemento della prima matrice da testare
- b
- Object[]
seconda matrice da testare per verificarne l'uguaglianza
- bFromIndex
- Int32
indice (inclusivo) del primo elemento nella seconda matrice da testare
- bToIndex
- Int32
indice (esclusivo) dell'ultimo elemento nella seconda matrice da testare
- cmp
- IComparator
confronto per confrontare gli elementi della matrice
Restituisce
true
se le due matrici, sugli intervalli specificati, sono uguali
- Attributi
Commenti
Restituisce true se le due matrici specificate di Oggetti, sugli intervalli specificati, sono uguali tra loro.
Due matrici vengono considerate uguali se il numero di elementi coperti da ogni intervallo è lo stesso e tutte le coppie corrispondenti di elementi sugli intervalli specificati nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono, sugli intervalli specificati, gli stessi elementi nello stesso ordine.
Due oggetti e1
e e2
vengono considerati uguali se, dato il confronto specificato, cmp.compare(e1, e2) == 0
.
Aggiunta in 9.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Double[], Int32, Int32, Double[], Int32, Int32)
Restituisce true se le due matrici di valori double specificate, oltre gli intervalli specificati, sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([DII[DII)Z", "", ApiSince=33)]
public static bool Equals (double[] a, int aFromIndex, int aToIndex, double[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([DII[DII)Z", "", ApiSince=33)>]
static member Equals : double[] * int * int * double[] * int * int -> bool
Parametri
- a
- Double[]
prima matrice da testare per verificarne l'uguaglianza
- aFromIndex
- Int32
indice (inclusivo) del primo elemento della prima matrice da testare
- aToIndex
- Int32
indice (esclusivo) dell'ultimo elemento della prima matrice da testare
- b
- Double[]
seconda matrice da testare per verificarne l'uguaglianza
- bFromIndex
- Int32
indice (inclusivo) del primo elemento nella seconda matrice da testare
- bToIndex
- Int32
indice (esclusivo) dell'ultimo elemento nella seconda matrice da testare
Restituisce
true
se le due matrici, sugli intervalli specificati, sono uguali
- Attributi
Commenti
Restituisce true se le due matrici di valori double specificate, oltre gli intervalli specificati, sono uguali l'una all'altra.
Due matrici vengono considerate uguali se il numero di elementi coperti da ogni intervallo è lo stesso e tutte le coppie corrispondenti di elementi sugli intervalli specificati nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono, sugli intervalli specificati, gli stessi elementi nello stesso ordine.
Due valori double d1
e d2
vengono considerati uguali se:
{@code new Double(d1).equals(new Double(d2))}
A differenza dell'operatore ==
, questo metodo considera NaN
uguale a se stesso e 0,0d diverso da -0,0d.
Aggiunta in 9.
Documentazione java per java.util.Arrays.equals(double[], int, int, double[], int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Single[], Int32, Int32, Single[], Int32, Int32)
Restituisce true se le due matrici specificate di float, sugli intervalli specificati, sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([FII[FII)Z", "", ApiSince=33)]
public static bool Equals (float[] a, int aFromIndex, int aToIndex, float[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([FII[FII)Z", "", ApiSince=33)>]
static member Equals : single[] * int * int * single[] * int * int -> bool
Parametri
- a
- Single[]
prima matrice da testare per verificarne l'uguaglianza
- aFromIndex
- Int32
indice (inclusivo) del primo elemento della prima matrice da testare
- aToIndex
- Int32
indice (esclusivo) dell'ultimo elemento della prima matrice da testare
- b
- Single[]
seconda matrice da testare per verificarne l'uguaglianza
- bFromIndex
- Int32
indice (inclusivo) del primo elemento nella seconda matrice da testare
- bToIndex
- Int32
indice (esclusivo) dell'ultimo elemento nella seconda matrice da testare
Restituisce
true
se le due matrici, sugli intervalli specificati, sono uguali
- Attributi
Commenti
Restituisce true se le due matrici specificate di float, sugli intervalli specificati, sono uguali l'una all'altra.
Due matrici vengono considerate uguali se il numero di elementi coperti da ogni intervallo è lo stesso e tutte le coppie corrispondenti di elementi sugli intervalli specificati nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono, sugli intervalli specificati, gli stessi elementi nello stesso ordine.
Due float f1
e f2
vengono considerati uguali se:
{@code new Float(f1).equals(new Float(f2))}
A differenza dell'operatore ==
, questo metodo considera NaN
uguale a se stesso e 0,0f diverso da -0,0f.
Aggiunta in 9.
Documentazione java per java.util.Arrays.equals(float[], int, int, float[], int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Int32[], Int32, Int32, Int32[], Int32, Int32)
Restituisce true se le due matrici di int specificate, sugli intervalli specificati, sono uguali tra loro.
[Android.Runtime.Register("equals", "([III[III)Z", "", ApiSince=33)]
public static bool Equals (int[] a, int aFromIndex, int aToIndex, int[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([III[III)Z", "", ApiSince=33)>]
static member Equals : int[] * int * int * int[] * int * int -> bool
Parametri
- a
- Int32[]
prima matrice da testare per verificarne l'uguaglianza
- aFromIndex
- Int32
indice (inclusivo) del primo elemento della prima matrice da testare
- aToIndex
- Int32
indice (esclusivo) dell'ultimo elemento della prima matrice da testare
- b
- Int32[]
seconda matrice da testare per verificarne l'uguaglianza
- bFromIndex
- Int32
indice (inclusivo) del primo elemento nella seconda matrice da testare
- bToIndex
- Int32
indice (esclusivo) dell'ultimo elemento nella seconda matrice da testare
Restituisce
true
se le due matrici, sugli intervalli specificati, sono uguali
- Attributi
Commenti
Restituisce true se le due matrici di int specificate, sugli intervalli specificati, sono uguali tra loro.
Due matrici vengono considerate uguali se il numero di elementi coperti da ogni intervallo è lo stesso e tutte le coppie corrispondenti di elementi sugli intervalli specificati nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono, sugli intervalli specificati, gli stessi elementi nello stesso ordine.
Aggiunta in 9.
Documentazione java per java.util.Arrays.equals(int[], int, int, int[], int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Int64[], Int32, Int32, Int64[], Int32, Int32)
Restituisce true se le due matrici specificate di long, oltre gli intervalli specificati, sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([JII[JII)Z", "", ApiSince=33)]
public static bool Equals (long[] a, int aFromIndex, int aToIndex, long[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([JII[JII)Z", "", ApiSince=33)>]
static member Equals : int64[] * int * int * int64[] * int * int -> bool
Parametri
- a
- Int64[]
prima matrice da testare per verificarne l'uguaglianza
- aFromIndex
- Int32
indice (inclusivo) del primo elemento della prima matrice da testare
- aToIndex
- Int32
indice (esclusivo) dell'ultimo elemento della prima matrice da testare
- b
- Int64[]
seconda matrice da testare per verificarne l'uguaglianza
- bFromIndex
- Int32
indice (inclusivo) del primo elemento nella seconda matrice da testare
- bToIndex
- Int32
indice (esclusivo) dell'ultimo elemento nella seconda matrice da testare
Restituisce
true
se le due matrici, sugli intervalli specificati, sono uguali
- Attributi
Commenti
Restituisce true se le due matrici specificate di long, oltre gli intervalli specificati, sono uguali l'una all'altra.
Due matrici vengono considerate uguali se il numero di elementi coperti da ogni intervallo è lo stesso e tutte le coppie corrispondenti di elementi sugli intervalli specificati nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono, sugli intervalli specificati, gli stessi elementi nello stesso ordine.
Aggiunta in 9.
Documentazione java per java.util.Arrays.equals(long[], int, int, long[], int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32)
Restituisce true se le due matrici di valori booleani specificati, sugli intervalli specificati, sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([ZII[ZII)Z", "", ApiSince=33)]
public static bool Equals (bool[] a, int aFromIndex, int aToIndex, bool[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([ZII[ZII)Z", "", ApiSince=33)>]
static member Equals : bool[] * int * int * bool[] * int * int -> bool
Parametri
- a
- Boolean[]
prima matrice da testare per verificarne l'uguaglianza
- aFromIndex
- Int32
indice (inclusivo) del primo elemento della prima matrice da testare
- aToIndex
- Int32
indice (esclusivo) dell'ultimo elemento della prima matrice da testare
- b
- Boolean[]
seconda matrice da testare per verificarne l'uguaglianza
- bFromIndex
- Int32
indice (inclusivo) del primo elemento nella seconda matrice da testare
- bToIndex
- Int32
indice (esclusivo) dell'ultimo elemento nella seconda matrice da testare
Restituisce
true
se le due matrici, sugli intervalli specificati, sono uguali
- Attributi
Commenti
Restituisce true se le due matrici di valori booleani specificati, sugli intervalli specificati, sono uguali l'una all'altra.
Due matrici vengono considerate uguali se il numero di elementi coperti da ogni intervallo è lo stesso e tutte le coppie corrispondenti di elementi sugli intervalli specificati nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono, sugli intervalli specificati, gli stessi elementi nello stesso ordine.
Aggiunta in 9.
Documentazione java per java.util.Arrays.equals(boolean[], int, int, boolean[], int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Int16[], Int32, Int32, Int16[], Int32, Int32)
Restituisce true se le due matrici specificate di short, oltre gli intervalli specificati, sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([SII[SII)Z", "", ApiSince=33)]
public static bool Equals (short[] a, int aFromIndex, int aToIndex, short[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([SII[SII)Z", "", ApiSince=33)>]
static member Equals : int16[] * int * int * int16[] * int * int -> bool
Parametri
- a
- Int16[]
prima matrice da testare per verificarne l'uguaglianza
- aFromIndex
- Int32
indice (inclusivo) del primo elemento della prima matrice da testare
- aToIndex
- Int32
indice (esclusivo) dell'ultimo elemento della prima matrice da testare
- b
- Int16[]
seconda matrice da testare per verificarne l'uguaglianza
- bFromIndex
- Int32
indice (inclusivo) del primo elemento nella seconda matrice da testare
- bToIndex
- Int32
indice (esclusivo) dell'ultimo elemento nella seconda matrice da testare
Restituisce
true
se le due matrici, sugli intervalli specificati, sono uguali
- Attributi
Commenti
Restituisce true se le due matrici specificate di short, oltre gli intervalli specificati, sono uguali l'una all'altra.
Due matrici vengono considerate uguali se il numero di elementi coperti da ogni intervallo è lo stesso e tutte le coppie corrispondenti di elementi sugli intervalli specificati nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono, sugli intervalli specificati, gli stessi elementi nello stesso ordine.
Aggiunta in 9.
Documentazione java per java.util.Arrays.equals(short[], int, int, short[], int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Object[], Int32, Int32, Object[], Int32, Int32)
Restituisce true se le due matrici specificate di Oggetti, sugli intervalli specificati, sono uguali tra loro.
[Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;II)Z", "", ApiSince=33)]
public static bool Equals (Java.Lang.Object[] a, int aFromIndex, int aToIndex, Java.Lang.Object[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;II)Z", "", ApiSince=33)>]
static member Equals : Java.Lang.Object[] * int * int * Java.Lang.Object[] * int * int -> bool
Parametri
- a
- Object[]
prima matrice da testare per verificarne l'uguaglianza
- aFromIndex
- Int32
indice (inclusivo) del primo elemento della prima matrice da testare
- aToIndex
- Int32
indice (esclusivo) dell'ultimo elemento della prima matrice da testare
- b
- Object[]
seconda matrice da testare per verificarne l'uguaglianza
- bFromIndex
- Int32
indice (inclusivo) del primo elemento nella seconda matrice da testare
- bToIndex
- Int32
indice (esclusivo) dell'ultimo elemento nella seconda matrice da testare
Restituisce
true
se le due matrici, sugli intervalli specificati, sono uguali
- Attributi
Commenti
Restituisce true se le due matrici specificate di Oggetti, sugli intervalli specificati, sono uguali tra loro.
Due matrici vengono considerate uguali se il numero di elementi coperti da ogni intervallo è lo stesso e tutte le coppie corrispondenti di elementi sugli intervalli specificati nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono, sugli intervalli specificati, gli stessi elementi nello stesso ordine.
Due oggetti e1
e e2
vengono considerati uguali se Objects.equals(e1, e2)
.
Aggiunta in 9.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Int16[], Int16[])
Restituisce true
se le due matrici di short specificate sono uguali tra loro.
[Android.Runtime.Register("equals", "([S[S)Z", "")]
public static bool Equals (short[]? a, short[]? a2);
[<Android.Runtime.Register("equals", "([S[S)Z", "")>]
static member Equals : int16[] * int16[] -> bool
Parametri
- a
- Int16[]
una matrice da testare per verificare l'uguaglianza
- a2
- Int16[]
l'altra matrice da testare per verificare l'uguaglianza
Restituisce
true
se le due matrici sono uguali
- Attributi
Commenti
Restituisce true
se le due matrici di short specificate sono uguali tra loro. Due matrici vengono considerate uguali se entrambe le matrici contengono lo stesso numero di elementi e tutte le coppie corrispondenti di elementi nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono gli stessi elementi nello stesso ordine. Inoltre, due riferimenti a matrice vengono considerati uguali se entrambi sono null
.
Documentazione java per java.util.Arrays.equals(short[], short[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Single[], Single[])
Restituisce true
se le due matrici di float specificate sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([F[F)Z", "")]
public static bool Equals (float[]? a, float[]? a2);
[<Android.Runtime.Register("equals", "([F[F)Z", "")>]
static member Equals : single[] * single[] -> bool
Parametri
- a
- Single[]
una matrice da testare per verificare l'uguaglianza
- a2
- Single[]
l'altra matrice da testare per verificare l'uguaglianza
Restituisce
true
se le due matrici sono uguali
- Attributi
Commenti
Restituisce true
se le due matrici di float specificate sono uguali l'una all'altra. Due matrici vengono considerate uguali se entrambe le matrici contengono lo stesso numero di elementi e tutte le coppie corrispondenti di elementi nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono gli stessi elementi nello stesso ordine. Inoltre, due riferimenti a matrice vengono considerati uguali se entrambi sono null
.
Due float f1
e f2
vengono considerati uguali se:
{@code new Float(f1).equals(new Float(f2))}
A differenza dell'operatore ==
, questo metodo considera NaN
uguale a se stesso e 0,0f diverso da -0,0f.
Documentazione java per java.util.Arrays.equals(float[], float[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Int64[], Int64[])
Restituisce true
se le due matrici specificate di long sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([J[J)Z", "")]
public static bool Equals (long[]? a, long[]? a2);
[<Android.Runtime.Register("equals", "([J[J)Z", "")>]
static member Equals : int64[] * int64[] -> bool
Parametri
- a
- Int64[]
una matrice da testare per verificare l'uguaglianza
- a2
- Int64[]
l'altra matrice da testare per verificare l'uguaglianza
Restituisce
true
se le due matrici sono uguali
- Attributi
Commenti
Restituisce true
se le due matrici specificate di long sono uguali l'una all'altra. Due matrici vengono considerate uguali se entrambe le matrici contengono lo stesso numero di elementi e tutte le coppie corrispondenti di elementi nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono gli stessi elementi nello stesso ordine. Inoltre, due riferimenti a matrice vengono considerati uguali se entrambi sono null
.
Documentazione java per java.util.Arrays.equals(long[], long[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Int32[], Int32[])
Restituisce true
se le due matrici di int specificate sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([I[I)Z", "")]
public static bool Equals (int[]? a, int[]? a2);
[<Android.Runtime.Register("equals", "([I[I)Z", "")>]
static member Equals : int[] * int[] -> bool
Parametri
- a
- Int32[]
una matrice da testare per verificare l'uguaglianza
- a2
- Int32[]
l'altra matrice da testare per verificare l'uguaglianza
Restituisce
true
se le due matrici sono uguali
- Attributi
Commenti
Restituisce true
se le due matrici di int specificate sono uguali l'una all'altra. Due matrici vengono considerate uguali se entrambe le matrici contengono lo stesso numero di elementi e tutte le coppie corrispondenti di elementi nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono gli stessi elementi nello stesso ordine. Inoltre, due riferimenti a matrice vengono considerati uguali se entrambi sono null
.
Documentazione java per java.util.Arrays.equals(int[], int[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Double[], Double[])
Restituisce true
se le due matrici di valori double specificate sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([D[D)Z", "")]
public static bool Equals (double[]? a, double[]? a2);
[<Android.Runtime.Register("equals", "([D[D)Z", "")>]
static member Equals : double[] * double[] -> bool
Parametri
- a
- Double[]
una matrice da testare per verificare l'uguaglianza
- a2
- Double[]
l'altra matrice da testare per verificare l'uguaglianza
Restituisce
true
se le due matrici sono uguali
- Attributi
Commenti
Restituisce true
se le due matrici di valori double specificate sono uguali l'una all'altra. Due matrici vengono considerate uguali se entrambe le matrici contengono lo stesso numero di elementi e tutte le coppie corrispondenti di elementi nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono gli stessi elementi nello stesso ordine. Inoltre, due riferimenti a matrice vengono considerati uguali se entrambi sono null
.
Due valori double d1
e d2
vengono considerati uguali se:
{@code new Double(d1).equals(new Double(d2))}
A differenza dell'operatore ==
, questo metodo considera NaN
uguale a se stesso e 0,0d diverso da -0,0d.
Documentazione java per java.util.Arrays.equals(double[], double[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Char[], Char[])
Restituisce true
se le due matrici specificate di caratteri sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([C[C)Z", "")]
public static bool Equals (char[]? a, char[]? a2);
[<Android.Runtime.Register("equals", "([C[C)Z", "")>]
static member Equals : char[] * char[] -> bool
Parametri
- a
- Char[]
una matrice da testare per verificare l'uguaglianza
- a2
- Char[]
l'altra matrice da testare per verificare l'uguaglianza
Restituisce
true
se le due matrici sono uguali
- Attributi
Commenti
Restituisce true
se le due matrici specificate di caratteri sono uguali l'una all'altra. Due matrici vengono considerate uguali se entrambe le matrici contengono lo stesso numero di elementi e tutte le coppie corrispondenti di elementi nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono gli stessi elementi nello stesso ordine. Inoltre, due riferimenti a matrice vengono considerati uguali se entrambi sono null
.
Documentazione java per java.util.Arrays.equals(char[], char[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Byte[], Byte[])
Restituisce true
se le due matrici di byte specificate sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([B[B)Z", "")]
public static bool Equals (byte[]? a, byte[]? a2);
[<Android.Runtime.Register("equals", "([B[B)Z", "")>]
static member Equals : byte[] * byte[] -> bool
Parametri
- a
- Byte[]
una matrice da testare per verificare l'uguaglianza
- a2
- Byte[]
l'altra matrice da testare per verificare l'uguaglianza
Restituisce
true
se le due matrici sono uguali
- Attributi
Commenti
Restituisce true
se le due matrici di byte specificate sono uguali l'una all'altra. Due matrici vengono considerate uguali se entrambe le matrici contengono lo stesso numero di elementi e tutte le coppie corrispondenti di elementi nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono gli stessi elementi nello stesso ordine. Inoltre, due riferimenti a matrice vengono considerati uguali se entrambi sono null
.
Documentazione java per java.util.Arrays.equals(byte[], byte[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Boolean[], Boolean[])
Restituisce true
se le due matrici specificate di valori booleani sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([Z[Z)Z", "")]
public static bool Equals (bool[]? a, bool[]? a2);
[<Android.Runtime.Register("equals", "([Z[Z)Z", "")>]
static member Equals : bool[] * bool[] -> bool
Parametri
- a
- Boolean[]
una matrice da testare per verificare l'uguaglianza
- a2
- Boolean[]
l'altra matrice da testare per verificare l'uguaglianza
Restituisce
true
se le due matrici sono uguali
- Attributi
Commenti
Restituisce true
se le due matrici specificate di valori booleani sono uguali l'una all'altra. Due matrici vengono considerate uguali se entrambe le matrici contengono lo stesso numero di elementi e tutte le coppie corrispondenti di elementi nelle due matrici sono uguali. In altre parole, due matrici sono uguali se contengono gli stessi elementi nello stesso ordine. Inoltre, due riferimenti a matrice vengono considerati uguali se entrambi sono null
.
Documentazione java per java.util.Arrays.equals(boolean[], boolean[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Object[], Object[])
Restituisce true
se le due matrici specificate di Objects sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")]
public static bool Equals (Java.Lang.Object[]? a, Java.Lang.Object[]? a2);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")>]
static member Equals : Java.Lang.Object[] * Java.Lang.Object[] -> bool
Parametri
- a
- Object[]
una matrice da testare per verificare l'uguaglianza
- a2
- Object[]
l'altra matrice da testare per verificare l'uguaglianza
Restituisce
true
se le due matrici sono uguali
- Attributi
Commenti
Restituisce true
se le due matrici specificate di Objects sono uguali l'una all'altra. Le due matrici vengono considerate uguali se entrambe le matrici contengono lo stesso numero di elementi e tutte le coppie corrispondenti di elementi nelle due matrici sono uguali. Due oggetti e1
e e2
vengono considerati uguali se Objects.equals(e1, e2)
. In altre parole, le due matrici sono uguali se contengono gli stessi elementi nello stesso ordine. Inoltre, due riferimenti a matrice vengono considerati uguali se entrambi sono null
.
Documentazione java per java.util.Arrays.equals(java.lang.Object[], java.lang.Object[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Equals(Object[], Object[], IComparator)
Restituisce true
se le due matrici specificate di Objects sono uguali l'una all'altra.
[Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)Z", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static bool Equals (Java.Lang.Object[]? a, Java.Lang.Object[]? a2, Java.Util.IComparator cmp);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)Z", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Equals : Java.Lang.Object[] * Java.Lang.Object[] * Java.Util.IComparator -> bool
Parametri
- a
- Object[]
una matrice da testare per verificare l'uguaglianza
- a2
- Object[]
l'altra matrice da testare per verificare l'uguaglianza
- cmp
- IComparator
confronto per confrontare gli elementi della matrice
Restituisce
true
se le due matrici sono uguali
- Attributi
Commenti
Restituisce true
se le due matrici specificate di Objects sono uguali l'una all'altra.
Due matrici vengono considerate uguali se entrambe le matrici contengono lo stesso numero di elementi e tutte le coppie corrispondenti di elementi nelle due matrici sono uguali. In altre parole, le due matrici sono uguali se contengono gli stessi elementi nello stesso ordine. Inoltre, due riferimenti a matrice vengono considerati uguali se entrambi sono null
.
Due oggetti e1
e e2
vengono considerati uguali se, dato il confronto specificato, cmp.compare(e1, e2) == 0
.
Aggiunta in 9.
Documentazione java per java.util.Arrays.equals(T[], T[], java.util.Comparator<? super T>)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.