Arrays.Equals Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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ück |
| Equals(Single[], Single[]) |
Gibt zurück |
| Equals(Int64[], Int64[]) |
Gibt zurück |
| Equals(Int32[], Int32[]) |
Gibt zurück |
| Equals(Double[], Double[]) |
Gibt zurück |
| Equals(Char[], Char[]) |
Gibt zurück |
| Equals(Byte[], Byte[]) |
Gibt zurück |
| Equals(Boolean[], Boolean[]) |
Gibt zurück |
| Equals(Object[], Object[]) |
Gibt zurück |
| Equals(Object[], Object[], IComparator) |
Gibt zurück |
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.
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.
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.