Freigeben über


Arrays.Equals Methode

Definition

Überlädt

Equals(Byte[], Int32, Int32, Byte[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Bytearrays über die angegebenen Bereiche gleicheinander sind.

Equals(Char[], Int32, Int32, Char[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Zeichen über den angegebenen Bereichen gleicheinander sind.

Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)

Gibt true zurück, wenn die beiden angegebenen Arrays von Objekten über den angegebenen Bereichen gleicheinander sind.

Equals(Double[], Int32, Int32, Double[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Doubles über die angegebenen Bereiche gleicheinander sind.

Equals(Single[], Int32, Int32, Single[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Floats über den angegebenen Bereichen gleicheinander sind.

Equals(Int32[], Int32, Int32, Int32[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Ints über den angegebenen Bereichen gleicheinander sind.

Equals(Int64[], Int32, Int32, Int64[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Longs über den angegebenen Bereichen gleicheinander sind.

Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays boolescher Werte über die angegebenen Bereiche gleicheinander sind.

Equals(Int16[], Int32, Int32, Int16[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Shorts-Arrays über die angegebenen Bereiche gleicheinander sind.

Equals(Object[], Int32, Int32, Object[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Objekten über den angegebenen Bereichen gleicheinander sind.

Equals(Int16[], Int16[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Shorts gleicheinander sind.

Equals(Single[], Single[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Floats gleicheinander sind.

Equals(Int64[], Int64[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Longs gleicheinander sind.

Equals(Int32[], Int32[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Ints gleicheinander sind.

Equals(Double[], Double[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Doubles gleicheinander sind.

Equals(Char[], Char[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Zeichen gleicheinander sind.

Equals(Byte[], Byte[])

Gibt zurücktrue, wenn die beiden angegebenen Bytearrays gleicheinander sind.

Equals(Boolean[], Boolean[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Booleanen gleicheinander sind.

Equals(Object[], Object[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Objekten gleicheinander sind.

Equals(Object[], Object[], IComparator)

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Objekten gleicheinander sind.

Equals(Byte[], Int32, Int32, Byte[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Bytearrays über die angegebenen Bereiche gleicheinander sind.

[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

Parameter

a
Byte[]

das erste Array, das auf Gleichheit getestet werden soll

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten zu testenden Array

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten zu testenden Array

b
Byte[]

das zweite Array, das auf Gleichheit getestet werden soll

bFromIndex
Int32

der Index (einschließlich) des ersten Elements im zweiten zu testenden Array

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten zu testenden Array

Gibt zurück

true wenn die beiden Arrays über den angegebenen Bereichen gleich sind

Attribute

Hinweise

Gibt true zurück, wenn die beiden angegebenen Bytearrays über die angegebenen Bereiche gleicheinander sind.

Zwei Arrays gelten als gleich, wenn die Anzahl der Elemente, die von jedem Bereich abgedeckt werden, identisch ist und alle entsprechenden Elementepaare über die angegebenen Bereiche in den beiden Arrays gleich sind. Mit anderen Worten, zwei Arrays sind gleich, wenn sie über die angegebenen Bereiche die gleichen Elemente in derselben Reihenfolge enthalten.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(byte[], int, int, byte[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Char[], Int32, Int32, Char[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Zeichen über den angegebenen Bereichen gleicheinander sind.

[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

Parameter

a
Char[]

das erste Array, das auf Gleichheit getestet werden soll

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten zu testenden Array

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten zu testenden Array

b
Char[]

das zweite Array, das auf Gleichheit getestet werden soll

bFromIndex
Int32

der Index (einschließlich) des ersten Elements im zweiten zu testenden Array

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten zu testenden Array

Gibt zurück

true wenn die beiden Arrays über den angegebenen Bereichen gleich sind

Attribute

Hinweise

Gibt true zurück, wenn die beiden angegebenen Arrays von Zeichen über den angegebenen Bereichen gleicheinander sind.

Zwei Arrays gelten als gleich, wenn die Anzahl der Elemente, die von jedem Bereich abgedeckt werden, identisch ist und alle entsprechenden Elementepaare über die angegebenen Bereiche in den beiden Arrays gleich sind. Mit anderen Worten, zwei Arrays sind gleich, wenn sie über die angegebenen Bereiche die gleichen Elemente in derselben Reihenfolge enthalten.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(char[], int, int, char[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)

Gibt true zurück, wenn die beiden angegebenen Arrays von Objekten über den angegebenen Bereichen gleicheinander sind.

[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

Parameter

a
Object[]

das erste Array, das auf Gleichheit getestet werden soll

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten zu testenden Array

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten zu testenden Array

b
Object[]

das zweite Array, das auf Gleichheit getestet werden soll

bFromIndex
Int32

der Index (einschließlich) des ersten Elements im zweiten zu testenden Array

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten zu testenden Array

cmp
IComparator

Vergleich von Arrayelementen

Gibt zurück

true wenn die beiden Arrays über den angegebenen Bereichen gleich sind

Attribute

Hinweise

Gibt true zurück, wenn die beiden angegebenen Arrays von Objekten über den angegebenen Bereichen gleicheinander sind.

Zwei Arrays gelten als gleich, wenn die Anzahl der Elemente, die von jedem Bereich abgedeckt werden, identisch ist und alle entsprechenden Elementepaare über die angegebenen Bereiche in den beiden Arrays gleich sind. Mit anderen Worten, zwei Arrays sind gleich, wenn sie über die angegebenen Bereiche die gleichen Elemente in derselben Reihenfolge enthalten.

Zwei Objekte e1 und e2 gelten als gleich , wenn der angegebene Vergleichsator cmp.compare(e1, e2) == 0angegeben ist.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(T[], int, int, T[], int, int, java.util.Comparator<? super T>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Double[], Int32, Int32, Double[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Doubles über die angegebenen Bereiche gleicheinander sind.

[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

Parameter

a
Double[]

das erste Array, das auf Gleichheit getestet werden soll

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten zu testenden Array

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten zu testenden Array

b
Double[]

das zweite Array, das auf Gleichheit getestet werden soll

bFromIndex
Int32

der Index (einschließlich) des ersten Elements im zweiten zu testenden Array

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten zu testenden Array

Gibt zurück

true wenn die beiden Arrays über den angegebenen Bereichen gleich sind

Attribute

Hinweise

Gibt true zurück, wenn die beiden angegebenen Arrays von Doubles über die angegebenen Bereiche gleicheinander sind.

Zwei Arrays gelten als gleich, wenn die Anzahl der Elemente, die von jedem Bereich abgedeckt werden, identisch ist und alle entsprechenden Elementepaare über die angegebenen Bereiche in den beiden Arrays gleich sind. Mit anderen Worten, zwei Arrays sind gleich, wenn sie über die angegebenen Bereiche die gleichen Elemente in derselben Reihenfolge enthalten.

Zwei Doubles d1 und d2 gelten als gleich, wenn:

{@code new Double(d1).equals(new Double(d2))}

(Im Gegensatz zum == Operator betrachtet NaN diese Methode gleich sich selbst und 0,0d ungleich -0,0d.)

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(double[], int, int, double[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Single[], Int32, Int32, Single[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Floats über den angegebenen Bereichen gleicheinander sind.

[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

Parameter

a
Single[]

das erste Array, das auf Gleichheit getestet werden soll

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten zu testenden Array

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten zu testenden Array

b
Single[]

das zweite Array, das auf Gleichheit getestet werden soll

bFromIndex
Int32

der Index (einschließlich) des ersten Elements im zweiten zu testenden Array

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten zu testenden Array

Gibt zurück

true wenn die beiden Arrays über den angegebenen Bereichen gleich sind

Attribute

Hinweise

Gibt true zurück, wenn die beiden angegebenen Arrays von Floats über den angegebenen Bereichen gleicheinander sind.

Zwei Arrays gelten als gleich, wenn die Anzahl der Elemente, die von jedem Bereich abgedeckt werden, identisch ist und alle entsprechenden Elementepaare über die angegebenen Bereiche in den beiden Arrays gleich sind. Mit anderen Worten, zwei Arrays sind gleich, wenn sie über die angegebenen Bereiche die gleichen Elemente in derselben Reihenfolge enthalten.

Zwei Floats f1 und f2 gelten als gleich, wenn:

{@code new Float(f1).equals(new Float(f2))}

(Im Gegensatz zum == Operator betrachtet NaN diese Methode gleich sich selbst und 0,0f ungleich -0,0f.)

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(float[], int, int, float[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Int32[], Int32, Int32, Int32[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Ints über den angegebenen Bereichen gleicheinander sind.

[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

Parameter

a
Int32[]

das erste Array, das auf Gleichheit getestet werden soll

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten zu testenden Array

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten zu testenden Array

b
Int32[]

das zweite Array, das auf Gleichheit getestet werden soll

bFromIndex
Int32

der Index (einschließlich) des ersten Elements im zweiten zu testenden Array

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten zu testenden Array

Gibt zurück

true wenn die beiden Arrays über den angegebenen Bereichen gleich sind

Attribute

Hinweise

Gibt true zurück, wenn die beiden angegebenen Arrays von Ints über den angegebenen Bereichen gleicheinander sind.

Zwei Arrays gelten als gleich, wenn die Anzahl der Elemente, die von jedem Bereich abgedeckt werden, identisch ist und alle entsprechenden Elementepaare über die angegebenen Bereiche in den beiden Arrays gleich sind. Mit anderen Worten, zwei Arrays sind gleich, wenn sie über die angegebenen Bereiche die gleichen Elemente in derselben Reihenfolge enthalten.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(int[], int, int, int[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Int64[], Int32, Int32, Int64[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Longs über den angegebenen Bereichen gleicheinander sind.

[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

Parameter

a
Int64[]

das erste Array, das auf Gleichheit getestet werden soll

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten zu testenden Array

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten zu testenden Array

b
Int64[]

das zweite Array, das auf Gleichheit getestet werden soll

bFromIndex
Int32

der Index (einschließlich) des ersten Elements im zweiten zu testenden Array

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten zu testenden Array

Gibt zurück

true wenn die beiden Arrays über den angegebenen Bereichen gleich sind

Attribute

Hinweise

Gibt true zurück, wenn die beiden angegebenen Arrays von Longs über den angegebenen Bereichen gleicheinander sind.

Zwei Arrays gelten als gleich, wenn die Anzahl der Elemente, die von jedem Bereich abgedeckt werden, identisch ist und alle entsprechenden Elementepaare über die angegebenen Bereiche in den beiden Arrays gleich sind. Mit anderen Worten, zwei Arrays sind gleich, wenn sie über die angegebenen Bereiche die gleichen Elemente in derselben Reihenfolge enthalten.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(long[], int, int, long[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays boolescher Werte über die angegebenen Bereiche gleicheinander sind.

[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

Parameter

a
Boolean[]

das erste Array, das auf Gleichheit getestet werden soll

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten zu testenden Array

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten zu testenden Array

b
Boolean[]

das zweite Array, das auf Gleichheit getestet werden soll

bFromIndex
Int32

der Index (einschließlich) des ersten Elements im zweiten zu testenden Array

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten zu testenden Array

Gibt zurück

true wenn die beiden Arrays über den angegebenen Bereichen gleich sind

Attribute

Hinweise

Gibt true zurück, wenn die beiden angegebenen Arrays boolescher Werte über die angegebenen Bereiche gleicheinander sind.

Zwei Arrays gelten als gleich, wenn die Anzahl der Elemente, die von jedem Bereich abgedeckt werden, identisch ist und alle entsprechenden Elementepaare über die angegebenen Bereiche in den beiden Arrays gleich sind. Mit anderen Worten, zwei Arrays sind gleich, wenn sie über die angegebenen Bereiche die gleichen Elemente in derselben Reihenfolge enthalten.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(boolean[], int, int, boolean[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Int16[], Int32, Int32, Int16[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Shorts-Arrays über die angegebenen Bereiche gleicheinander sind.

[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

Parameter

a
Int16[]

das erste Array, das auf Gleichheit getestet werden soll

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten zu testenden Array

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten zu testenden Array

b
Int16[]

das zweite Array, das auf Gleichheit getestet werden soll

bFromIndex
Int32

der Index (einschließlich) des ersten Elements im zweiten zu testenden Array

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten zu testenden Array

Gibt zurück

true wenn die beiden Arrays über den angegebenen Bereichen gleich sind

Attribute

Hinweise

Gibt true zurück, wenn die beiden angegebenen Shorts-Arrays über die angegebenen Bereiche gleicheinander sind.

Zwei Arrays gelten als gleich, wenn die Anzahl der Elemente, die von jedem Bereich abgedeckt werden, identisch ist und alle entsprechenden Elementepaare über die angegebenen Bereiche in den beiden Arrays gleich sind. Mit anderen Worten, zwei Arrays sind gleich, wenn sie über die angegebenen Bereiche die gleichen Elemente in derselben Reihenfolge enthalten.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(short[], int, int, short[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Object[], Int32, Int32, Object[], Int32, Int32)

Gibt true zurück, wenn die beiden angegebenen Arrays von Objekten über den angegebenen Bereichen gleicheinander sind.

[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

Parameter

a
Object[]

das erste Array, das auf Gleichheit getestet werden soll

aFromIndex
Int32

der Index (einschließlich) des ersten Elements im ersten zu testenden Array

aToIndex
Int32

der Index (exklusiv) des letzten Elements im ersten zu testenden Array

b
Object[]

das zweite Array, das auf Gleichheit getestet werden soll

bFromIndex
Int32

der Index (einschließlich) des ersten Elements im zweiten zu testenden Array

bToIndex
Int32

der Index (exklusiv) des letzten Elements im zweiten zu testenden Array

Gibt zurück

true wenn die beiden Arrays über den angegebenen Bereichen gleich sind

Attribute

Hinweise

Gibt true zurück, wenn die beiden angegebenen Arrays von Objekten über den angegebenen Bereichen gleicheinander sind.

Zwei Arrays gelten als gleich, wenn die Anzahl der Elemente, die von jedem Bereich abgedeckt werden, identisch ist und alle entsprechenden Elementepaare über die angegebenen Bereiche in den beiden Arrays gleich sind. Mit anderen Worten, zwei Arrays sind gleich, wenn sie über die angegebenen Bereiche die gleichen Elemente in derselben Reihenfolge enthalten.

Zwei Objekte e1 und e2 werden als gleich betrachtet, wenn Objects.equals(e1, e2).

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(java.lang.Object[], int, int, java.lang.Object[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Int16[], Int16[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Shorts gleicheinander sind.

[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

Parameter

a
Int16[]

ein Array, das auf Gleichheit getestet werden soll

a2
Int16[]

das andere Array, das auf Gleichheit getestet werden soll

Gibt zurück

true wenn die beiden Arrays gleich sind

Attribute

Hinweise

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Shorts gleicheinander sind. Zwei Arrays gelten als gleich, wenn beide Arrays dieselbe Anzahl von Elementen enthalten, und alle entsprechenden Elementepaare in den beiden Arrays sind gleich. Mit anderen Worten, zwei Arrays sind gleich, wenn sie dieselben Elemente in derselben Reihenfolge enthalten. Außerdem werden zwei Arrayverweise als gleich angesehen, wenn beides sind null.

Java-Dokumentation für java.util.Arrays.equals(short[], short[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Single[], Single[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Floats gleicheinander sind.

[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

Parameter

a
Single[]

ein Array, das auf Gleichheit getestet werden soll

a2
Single[]

das andere Array, das auf Gleichheit getestet werden soll

Gibt zurück

true wenn die beiden Arrays gleich sind

Attribute

Hinweise

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Floats gleicheinander sind. Zwei Arrays gelten als gleich, wenn beide Arrays dieselbe Anzahl von Elementen enthalten, und alle entsprechenden Elementepaare in den beiden Arrays sind gleich. Mit anderen Worten, zwei Arrays sind gleich, wenn sie dieselben Elemente in derselben Reihenfolge enthalten. Außerdem werden zwei Arrayverweise als gleich angesehen, wenn beides sind null.

Zwei Floats f1 und f2 gelten als gleich, wenn:

{@code new Float(f1).equals(new Float(f2))}

(Im Gegensatz zum == Operator betrachtet NaN diese Methode gleich sich selbst und 0,0f ungleich -0,0f.)

Java-Dokumentation für java.util.Arrays.equals(float[], float[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Int64[], Int64[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Longs gleicheinander sind.

[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

Parameter

a
Int64[]

ein Array, das auf Gleichheit getestet werden soll

a2
Int64[]

das andere Array, das auf Gleichheit getestet werden soll

Gibt zurück

true wenn die beiden Arrays gleich sind

Attribute

Hinweise

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Longs gleicheinander sind. Zwei Arrays gelten als gleich, wenn beide Arrays dieselbe Anzahl von Elementen enthalten, und alle entsprechenden Elementepaare in den beiden Arrays sind gleich. Mit anderen Worten, zwei Arrays sind gleich, wenn sie dieselben Elemente in derselben Reihenfolge enthalten. Außerdem werden zwei Arrayverweise als gleich angesehen, wenn beides sind null.

Java-Dokumentation für java.util.Arrays.equals(long[], long[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Int32[], Int32[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Ints gleicheinander sind.

[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

Parameter

a
Int32[]

ein Array, das auf Gleichheit getestet werden soll

a2
Int32[]

das andere Array, das auf Gleichheit getestet werden soll

Gibt zurück

true wenn die beiden Arrays gleich sind

Attribute

Hinweise

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Ints gleicheinander sind. Zwei Arrays gelten als gleich, wenn beide Arrays dieselbe Anzahl von Elementen enthalten, und alle entsprechenden Elementepaare in den beiden Arrays sind gleich. Mit anderen Worten, zwei Arrays sind gleich, wenn sie dieselben Elemente in derselben Reihenfolge enthalten. Außerdem werden zwei Arrayverweise als gleich angesehen, wenn beides sind null.

Java-Dokumentation für java.util.Arrays.equals(int[], int[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Double[], Double[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Doubles gleicheinander sind.

[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

Parameter

a
Double[]

ein Array, das auf Gleichheit getestet werden soll

a2
Double[]

das andere Array, das auf Gleichheit getestet werden soll

Gibt zurück

true wenn die beiden Arrays gleich sind

Attribute

Hinweise

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Doubles gleicheinander sind. Zwei Arrays gelten als gleich, wenn beide Arrays dieselbe Anzahl von Elementen enthalten, und alle entsprechenden Elementepaare in den beiden Arrays sind gleich. Mit anderen Worten, zwei Arrays sind gleich, wenn sie dieselben Elemente in derselben Reihenfolge enthalten. Außerdem werden zwei Arrayverweise als gleich angesehen, wenn beides sind null.

Zwei Doubles d1 und d2 gelten als gleich, wenn:

{@code new Double(d1).equals(new Double(d2))}

(Im Gegensatz zum == Operator betrachtet NaN diese Methode gleich sich selbst und 0,0d ungleich -0,0d.)

Java-Dokumentation für java.util.Arrays.equals(double[], double[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Char[], Char[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Zeichen gleicheinander sind.

[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

Parameter

a
Char[]

ein Array, das auf Gleichheit getestet werden soll

a2
Char[]

das andere Array, das auf Gleichheit getestet werden soll

Gibt zurück

true wenn die beiden Arrays gleich sind

Attribute

Hinweise

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Zeichen gleicheinander sind. Zwei Arrays gelten als gleich, wenn beide Arrays dieselbe Anzahl von Elementen enthalten, und alle entsprechenden Elementepaare in den beiden Arrays sind gleich. Mit anderen Worten, zwei Arrays sind gleich, wenn sie dieselben Elemente in derselben Reihenfolge enthalten. Außerdem werden zwei Arrayverweise als gleich angesehen, wenn beides sind null.

Java-Dokumentation für java.util.Arrays.equals(char[], char[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Byte[], Byte[])

Gibt zurücktrue, wenn die beiden angegebenen Bytearrays gleicheinander sind.

[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

Parameter

a
Byte[]

ein Array, das auf Gleichheit getestet werden soll

a2
Byte[]

das andere Array, das auf Gleichheit getestet werden soll

Gibt zurück

true wenn die beiden Arrays gleich sind

Attribute

Hinweise

Gibt zurücktrue, wenn die beiden angegebenen Bytearrays gleicheinander sind. Zwei Arrays gelten als gleich, wenn beide Arrays dieselbe Anzahl von Elementen enthalten, und alle entsprechenden Elementepaare in den beiden Arrays sind gleich. Mit anderen Worten, zwei Arrays sind gleich, wenn sie dieselben Elemente in derselben Reihenfolge enthalten. Außerdem werden zwei Arrayverweise als gleich angesehen, wenn beides sind null.

Java-Dokumentation für java.util.Arrays.equals(byte[], byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Boolean[], Boolean[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Booleanen gleicheinander sind.

[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

Parameter

a
Boolean[]

ein Array, das auf Gleichheit getestet werden soll

a2
Boolean[]

das andere Array, das auf Gleichheit getestet werden soll

Gibt zurück

true wenn die beiden Arrays gleich sind

Attribute

Hinweise

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Booleanen gleicheinander sind. Zwei Arrays gelten als gleich, wenn beide Arrays dieselbe Anzahl von Elementen enthalten, und alle entsprechenden Elementepaare in den beiden Arrays sind gleich. Mit anderen Worten, zwei Arrays sind gleich, wenn sie dieselben Elemente in derselben Reihenfolge enthalten. Außerdem werden zwei Arrayverweise als gleich angesehen, wenn beides sind null.

Java-Dokumentation für java.util.Arrays.equals(boolean[], boolean[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Object[], Object[])

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Objekten gleicheinander sind.

[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

Parameter

a
Object[]

ein Array, das auf Gleichheit getestet werden soll

a2
Object[]

das andere Array, das auf Gleichheit getestet werden soll

Gibt zurück

true wenn die beiden Arrays gleich sind

Attribute

Hinweise

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Objekten gleicheinander sind. Die beiden Arrays gelten als gleich, wenn beide Arrays dieselbe Anzahl von Elementen enthalten, und alle entsprechenden Elementepaare in den beiden Arrays sind gleich. Zwei Objekte e1 und e2 werden als gleich betrachtet, wenn Objects.equals(e1, e2). Mit anderen Worten, die beiden Arrays sind gleich, wenn sie dieselben Elemente in derselben Reihenfolge enthalten. Außerdem werden zwei Arrayverweise als gleich angesehen, wenn beides sind null.

Java-Dokumentation für java.util.Arrays.equals(java.lang.Object[], java.lang.Object[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Equals(Object[], Object[], IComparator)

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Objekten gleicheinander sind.

[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

Parameter

a
Object[]

ein Array, das auf Gleichheit getestet werden soll

a2
Object[]

das andere Array, das auf Gleichheit getestet werden soll

cmp
IComparator

Vergleich von Arrayelementen

Gibt zurück

true wenn die beiden Arrays gleich sind

Attribute

Hinweise

Gibt zurücktrue, wenn die beiden angegebenen Arrays von Objekten gleicheinander sind.

Zwei Arrays gelten als gleich, wenn beide Arrays dieselbe Anzahl von Elementen enthalten, und alle entsprechenden Elementepaare in den beiden Arrays sind gleich. Mit anderen Worten, die beiden Arrays sind gleich, wenn sie dieselben Elemente in derselben Reihenfolge enthalten. Außerdem werden zwei Arrayverweise als gleich angesehen, wenn beides sind null.

Zwei Objekte e1 und e2 gelten als gleich , wenn der angegebene Vergleichsator cmp.compare(e1, e2) == 0angegeben ist.

Hinzugefügt in 9.

Java-Dokumentation für java.util.Arrays.equals(T[], T[], java.util.Comparator<? super T>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: