Поделиться через


Arrays.Equals Метод

Определение

Перегрузки

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

Возвращает значение true, если два указанных массива байтов в указанных диапазонах равны друг другу.

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

Возвращает значение true, если два указанных массива символов в указанных диапазонах равны друг другу.

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

Возвращает значение true, если два указанных массива объектов в указанных диапазонах равны друг другу.

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

Возвращает значение true, если два указанных массива двойных значений в указанных диапазонах равны друг другу.

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

Возвращает значение true, если два указанных массива с плавающей запятой в указанных диапазонах равны друг другу.

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

Возвращает значение true, если два указанных массива инт, над указанными диапазонами, равны друг другу.

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

Возвращает значение true, если два указанных массива длинных, над указанными диапазонами, равны друг другу.

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

Возвращает значение true, если два указанных массива логических значений в указанных диапазонах равны друг другу.

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

Возвращает значение true, если два указанных массива шортов по указанным диапазонам равны друг другу.

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

Возвращает значение true, если два указанных массива объектов в указанных диапазонах равны друг другу.

Equals(Int16[], Int16[])

Возвращает, true если два указанных массива шортов равны друг другу.

Equals(Single[], Single[])

Возвращает, true если два указанных массива с плавающей запятой равны друг другу.

Equals(Int64[], Int64[])

Возвращает, true если два указанных массива длинных равны друг другу.

Equals(Int32[], Int32[])

Возвращает, true если два указанных массива инт равны друг другу.

Equals(Double[], Double[])

Возвращает, true если два указанных массива двойных равны друг другу.

Equals(Char[], Char[])

Возвращает, true если два указанных массива символов равны друг другу.

Equals(Byte[], Byte[])

Возвращает, true если два указанных массива байтов равны друг другу.

Equals(Boolean[], Boolean[])

Возвращает, true если два указанных массива логических элементов равны друг другу.

Equals(Object[], Object[])

Возвращает, true если два указанных массива объектов равны друг другу.

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

Возвращает, true если два указанных массива объектов равны друг другу.

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

Возвращает значение true, если два указанных массива байтов в указанных диапазонах равны друг другу.

[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

Параметры

a
Byte[]

первый массив для проверки на равенство

aFromIndex
Int32

Индекс (включительно) первого элемента в первом массиве для проверки

aToIndex
Int32

индекс (эксклюзивный) последнего элемента в первом массиве, который необходимо протестировать.

b
Byte[]

второй массив для проверки на равенство

bFromIndex
Int32

индекс (включительно) первого элемента во втором массиве для тестирования

bToIndex
Int32

Индекс (эксклюзивный) последнего элемента во втором массиве для проверки

Возвращаемое значение

true Значение , если два массива по заданным диапазонам равны

Атрибуты

Комментарии

Возвращает значение true, если два указанных массива байтов в указанных диапазонах равны друг другу.

Два массива считаются равными, если число элементов, охватываемых каждым диапазоном, совпадает, и все соответствующие пары элементов в указанных диапазонах в двух массивах равны. Другими словами, два массива равны, если они содержатся в указанных диапазонах, одни и те же элементы в одном порядке.

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(byte[], int, int, byte[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Возвращает значение true, если два указанных массива символов в указанных диапазонах равны друг другу.

[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

Параметры

a
Char[]

первый массив для проверки на равенство

aFromIndex
Int32

Индекс (включительно) первого элемента в первом массиве для проверки

aToIndex
Int32

индекс (эксклюзивный) последнего элемента в первом массиве, который необходимо протестировать.

b
Char[]

второй массив для проверки на равенство

bFromIndex
Int32

индекс (включительно) первого элемента во втором массиве для тестирования

bToIndex
Int32

Индекс (эксклюзивный) последнего элемента во втором массиве для проверки

Возвращаемое значение

true Значение , если два массива по заданным диапазонам равны

Атрибуты

Комментарии

Возвращает значение true, если два указанных массива символов в указанных диапазонах равны друг другу.

Два массива считаются равными, если число элементов, охватываемых каждым диапазоном, совпадает, и все соответствующие пары элементов в указанных диапазонах в двух массивах равны. Другими словами, два массива равны, если они содержатся в указанных диапазонах, одни и те же элементы в одном порядке.

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(char[], int, int, char[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Возвращает значение true, если два указанных массива объектов в указанных диапазонах равны друг другу.

[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

Параметры

a
Object[]

первый массив для проверки на равенство

aFromIndex
Int32

Индекс (включительно) первого элемента в первом массиве для проверки

aToIndex
Int32

индекс (эксклюзивный) последнего элемента в первом массиве, который необходимо протестировать.

b
Object[]

второй массив для проверки на равенство

bFromIndex
Int32

индекс (включительно) первого элемента во втором массиве для тестирования

bToIndex
Int32

Индекс (эксклюзивный) последнего элемента во втором массиве для проверки

cmp
IComparator

компратор для сравнения элементов массива

Возвращаемое значение

true Значение , если два массива по заданным диапазонам равны

Атрибуты

Комментарии

Возвращает значение true, если два указанных массива объектов в указанных диапазонах равны друг другу.

Два массива считаются равными, если число элементов, охватываемых каждым диапазоном, совпадает, и все соответствующие пары элементов в указанных диапазонах в двух массивах равны. Другими словами, два массива равны, если они содержатся в указанных диапазонах, одни и те же элементы в одном порядке.

Два объекта e1 и e2 считаются равными , если, учитывая указанный компратор, cmp.compare(e1, e2) == 0.

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(T[], int, int, T[], int, int, java.util.Comparator<? super T>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Возвращает значение true, если два указанных массива двойных значений в указанных диапазонах равны друг другу.

[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

Параметры

a
Double[]

первый массив для проверки на равенство

aFromIndex
Int32

Индекс (включительно) первого элемента в первом массиве для проверки

aToIndex
Int32

индекс (эксклюзивный) последнего элемента в первом массиве, который необходимо протестировать.

b
Double[]

второй массив для проверки на равенство

bFromIndex
Int32

индекс (включительно) первого элемента во втором массиве для тестирования

bToIndex
Int32

Индекс (эксклюзивный) последнего элемента во втором массиве для проверки

Возвращаемое значение

true Значение , если два массива по заданным диапазонам равны

Атрибуты

Комментарии

Возвращает значение true, если два указанных массива двойных значений в указанных диапазонах равны друг другу.

Два массива считаются равными, если число элементов, охватываемых каждым диапазоном, совпадает, и все соответствующие пары элементов в указанных диапазонах в двух массивах равны. Другими словами, два массива равны, если они содержатся в указанных диапазонах, одни и те же элементы в одном порядке.

Два двойника и d2 считаются равнымиd1, если:

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

(В отличие от == оператора, этот метод считает NaN себя равным и 0,0d неравным до -0,0d.)

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(double[], int, int, double[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Возвращает значение true, если два указанных массива с плавающей запятой в указанных диапазонах равны друг другу.

[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

Параметры

a
Single[]

первый массив для проверки на равенство

aFromIndex
Int32

Индекс (включительно) первого элемента в первом массиве для проверки

aToIndex
Int32

индекс (эксклюзивный) последнего элемента в первом массиве, который необходимо протестировать.

b
Single[]

второй массив для проверки на равенство

bFromIndex
Int32

индекс (включительно) первого элемента во втором массиве для тестирования

bToIndex
Int32

Индекс (эксклюзивный) последнего элемента во втором массиве для проверки

Возвращаемое значение

true Значение , если два массива по заданным диапазонам равны

Атрибуты

Комментарии

Возвращает значение true, если два указанных массива с плавающей запятой в указанных диапазонах равны друг другу.

Два массива считаются равными, если число элементов, охватываемых каждым диапазоном, совпадает, и все соответствующие пары элементов в указанных диапазонах в двух массивах равны. Другими словами, два массива равны, если они содержатся в указанных диапазонах, одни и те же элементы в одном порядке.

Два с плавающей запятой и f2 считаются равнымиf1, если:

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

(В отличие от == оператора, этот метод считает NaN себя равным и 0,0f неравным до -0,0f.)

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(float[], int, int, float[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Возвращает значение true, если два указанных массива инт, над указанными диапазонами, равны друг другу.

[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

Параметры

a
Int32[]

первый массив для проверки на равенство

aFromIndex
Int32

Индекс (включительно) первого элемента в первом массиве для проверки

aToIndex
Int32

индекс (эксклюзивный) последнего элемента в первом массиве, который необходимо протестировать.

b
Int32[]

второй массив для проверки на равенство

bFromIndex
Int32

индекс (включительно) первого элемента во втором массиве для тестирования

bToIndex
Int32

Индекс (эксклюзивный) последнего элемента во втором массиве для проверки

Возвращаемое значение

true Значение , если два массива по заданным диапазонам равны

Атрибуты

Комментарии

Возвращает значение true, если два указанных массива инт, над указанными диапазонами, равны друг другу.

Два массива считаются равными, если число элементов, охватываемых каждым диапазоном, совпадает, и все соответствующие пары элементов в указанных диапазонах в двух массивах равны. Другими словами, два массива равны, если они содержатся в указанных диапазонах, одни и те же элементы в одном порядке.

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(int[], int, int, int[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Возвращает значение true, если два указанных массива длинных, над указанными диапазонами, равны друг другу.

[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

Параметры

a
Int64[]

первый массив для проверки на равенство

aFromIndex
Int32

Индекс (включительно) первого элемента в первом массиве для проверки

aToIndex
Int32

индекс (эксклюзивный) последнего элемента в первом массиве, который необходимо протестировать.

b
Int64[]

второй массив для проверки на равенство

bFromIndex
Int32

индекс (включительно) первого элемента во втором массиве для тестирования

bToIndex
Int32

Индекс (эксклюзивный) последнего элемента во втором массиве для проверки

Возвращаемое значение

true Значение , если два массива по заданным диапазонам равны

Атрибуты

Комментарии

Возвращает значение true, если два указанных массива длинных, над указанными диапазонами, равны друг другу.

Два массива считаются равными, если число элементов, охватываемых каждым диапазоном, совпадает, и все соответствующие пары элементов в указанных диапазонах в двух массивах равны. Другими словами, два массива равны, если они содержатся в указанных диапазонах, одни и те же элементы в одном порядке.

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(long[], int, int, long[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Возвращает значение true, если два указанных массива логических значений в указанных диапазонах равны друг другу.

[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

Параметры

a
Boolean[]

первый массив для проверки на равенство

aFromIndex
Int32

Индекс (включительно) первого элемента в первом массиве для проверки

aToIndex
Int32

индекс (эксклюзивный) последнего элемента в первом массиве, который необходимо протестировать.

b
Boolean[]

второй массив для проверки на равенство

bFromIndex
Int32

индекс (включительно) первого элемента во втором массиве для тестирования

bToIndex
Int32

Индекс (эксклюзивный) последнего элемента во втором массиве для проверки

Возвращаемое значение

true Значение , если два массива по заданным диапазонам равны

Атрибуты

Комментарии

Возвращает значение true, если два указанных массива логических значений в указанных диапазонах равны друг другу.

Два массива считаются равными, если число элементов, охватываемых каждым диапазоном, совпадает, и все соответствующие пары элементов в указанных диапазонах в двух массивах равны. Другими словами, два массива равны, если они содержатся в указанных диапазонах, одни и те же элементы в одном порядке.

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(boolean[], int, int, boolean[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Возвращает значение true, если два указанных массива шортов по указанным диапазонам равны друг другу.

[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

Параметры

a
Int16[]

первый массив для проверки на равенство

aFromIndex
Int32

Индекс (включительно) первого элемента в первом массиве для проверки

aToIndex
Int32

индекс (эксклюзивный) последнего элемента в первом массиве, который необходимо протестировать.

b
Int16[]

второй массив для проверки на равенство

bFromIndex
Int32

индекс (включительно) первого элемента во втором массиве для тестирования

bToIndex
Int32

Индекс (эксклюзивный) последнего элемента во втором массиве для проверки

Возвращаемое значение

true Значение , если два массива по заданным диапазонам равны

Атрибуты

Комментарии

Возвращает значение true, если два указанных массива шортов по указанным диапазонам равны друг другу.

Два массива считаются равными, если число элементов, охватываемых каждым диапазоном, совпадает, и все соответствующие пары элементов в указанных диапазонах в двух массивах равны. Другими словами, два массива равны, если они содержатся в указанных диапазонах, одни и те же элементы в одном порядке.

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(short[], int, int, short[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Возвращает значение true, если два указанных массива объектов в указанных диапазонах равны друг другу.

[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

Параметры

a
Object[]

первый массив для проверки на равенство

aFromIndex
Int32

Индекс (включительно) первого элемента в первом массиве для проверки

aToIndex
Int32

индекс (эксклюзивный) последнего элемента в первом массиве, который необходимо протестировать.

b
Object[]

второй массив для проверки на равенство

bFromIndex
Int32

индекс (включительно) первого элемента во втором массиве для тестирования

bToIndex
Int32

Индекс (эксклюзивный) последнего элемента во втором массиве для проверки

Возвращаемое значение

true Значение , если два массива по заданным диапазонам равны

Атрибуты

Комментарии

Возвращает значение true, если два указанных массива объектов в указанных диапазонах равны друг другу.

Два массива считаются равными, если число элементов, охватываемых каждым диапазоном, совпадает, и все соответствующие пары элементов в указанных диапазонах в двух массивах равны. Другими словами, два массива равны, если они содержатся в указанных диапазонах, одни и те же элементы в одном порядке.

Два объекта e1 и e2 считаются равными , если Objects.equals(e1, e2).

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(java.lang.Object[], int, int, java.lang.Object[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Equals(Int16[], Int16[])

Возвращает, true если два указанных массива шортов равны друг другу.

[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

Параметры

a
Int16[]

один массив для проверки на равенство

a2
Int16[]

другой массив для проверки на равенство

Возвращаемое значение

true Значение , если два массива равны

Атрибуты

Комментарии

Возвращает, true если два указанных массива шортов равны друг другу. Два массива считаются равными, если оба массива содержат одинаковое количество элементов, а все соответствующие пары элементов в двух массивах равны. Другими словами, два массива равны, если они содержат одни и те же элементы в одном порядке. Кроме того, при наличии обоих ссылок на массив считаются равными null.

Документация по Java для java.util.Arrays.equals(short[], short[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Equals(Single[], Single[])

Возвращает, true если два указанных массива с плавающей запятой равны друг другу.

[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

Параметры

a
Single[]

один массив для проверки на равенство

a2
Single[]

другой массив для проверки на равенство

Возвращаемое значение

true Значение , если два массива равны

Атрибуты

Комментарии

Возвращает, true если два указанных массива с плавающей запятой равны друг другу. Два массива считаются равными, если оба массива содержат одинаковое количество элементов, а все соответствующие пары элементов в двух массивах равны. Другими словами, два массива равны, если они содержат одни и те же элементы в одном порядке. Кроме того, при наличии обоих ссылок на массив считаются равными null.

Два с плавающей запятой и f2 считаются равнымиf1, если:

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

(В отличие от == оператора, этот метод считает NaN себя равным и 0,0f неравным до -0,0f.)

Документация по Java для java.util.Arrays.equals(float[], float[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Equals(Int64[], Int64[])

Возвращает, true если два указанных массива длинных равны друг другу.

[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

Параметры

a
Int64[]

один массив для проверки на равенство

a2
Int64[]

другой массив для проверки на равенство

Возвращаемое значение

true Значение , если два массива равны

Атрибуты

Комментарии

Возвращает, true если два указанных массива длинных равны друг другу. Два массива считаются равными, если оба массива содержат одинаковое количество элементов, а все соответствующие пары элементов в двух массивах равны. Другими словами, два массива равны, если они содержат одни и те же элементы в одном порядке. Кроме того, при наличии обоих ссылок на массив считаются равными null.

Документация по Java для java.util.Arrays.equals(long[], long[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Equals(Int32[], Int32[])

Возвращает, true если два указанных массива инт равны друг другу.

[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

Параметры

a
Int32[]

один массив для проверки на равенство

a2
Int32[]

другой массив для проверки на равенство

Возвращаемое значение

true Значение , если два массива равны

Атрибуты

Комментарии

Возвращает, true если два указанных массива инт равны друг другу. Два массива считаются равными, если оба массива содержат одинаковое количество элементов, а все соответствующие пары элементов в двух массивах равны. Другими словами, два массива равны, если они содержат одни и те же элементы в одном порядке. Кроме того, при наличии обоих ссылок на массив считаются равными null.

Документация по Java для java.util.Arrays.equals(int[], int[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Equals(Double[], Double[])

Возвращает, true если два указанных массива двойных равны друг другу.

[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

Параметры

a
Double[]

один массив для проверки на равенство

a2
Double[]

другой массив для проверки на равенство

Возвращаемое значение

true Значение , если два массива равны

Атрибуты

Комментарии

Возвращает, true если два указанных массива двойных равны друг другу. Два массива считаются равными, если оба массива содержат одинаковое количество элементов, а все соответствующие пары элементов в двух массивах равны. Другими словами, два массива равны, если они содержат одни и те же элементы в одном порядке. Кроме того, при наличии обоих ссылок на массив считаются равными null.

Два двойника и d2 считаются равнымиd1, если:

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

(В отличие от == оператора, этот метод считает NaN себя равным и 0,0d неравным до -0,0d.)

Документация по Java для java.util.Arrays.equals(double[], double[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Equals(Char[], Char[])

Возвращает, true если два указанных массива символов равны друг другу.

[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

Параметры

a
Char[]

один массив для проверки на равенство

a2
Char[]

другой массив для проверки на равенство

Возвращаемое значение

true Значение , если два массива равны

Атрибуты

Комментарии

Возвращает, true если два указанных массива символов равны друг другу. Два массива считаются равными, если оба массива содержат одинаковое количество элементов, а все соответствующие пары элементов в двух массивах равны. Другими словами, два массива равны, если они содержат одни и те же элементы в одном порядке. Кроме того, при наличии обоих ссылок на массив считаются равными null.

Документация по Java для java.util.Arrays.equals(char[], char[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Equals(Byte[], Byte[])

Возвращает, true если два указанных массива байтов равны друг другу.

[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

Параметры

a
Byte[]

один массив для проверки на равенство

a2
Byte[]

другой массив для проверки на равенство

Возвращаемое значение

true Значение , если два массива равны

Атрибуты

Комментарии

Возвращает, true если два указанных массива байтов равны друг другу. Два массива считаются равными, если оба массива содержат одинаковое количество элементов, а все соответствующие пары элементов в двух массивах равны. Другими словами, два массива равны, если они содержат одни и те же элементы в одном порядке. Кроме того, при наличии обоих ссылок на массив считаются равными null.

Документация по Java для java.util.Arrays.equals(byte[], byte[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Equals(Boolean[], Boolean[])

Возвращает, true если два указанных массива логических элементов равны друг другу.

[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

Параметры

a
Boolean[]

один массив для проверки на равенство

a2
Boolean[]

другой массив для проверки на равенство

Возвращаемое значение

true Значение , если два массива равны

Атрибуты

Комментарии

Возвращает, true если два указанных массива логических элементов равны друг другу. Два массива считаются равными, если оба массива содержат одинаковое количество элементов, а все соответствующие пары элементов в двух массивах равны. Другими словами, два массива равны, если они содержат одни и те же элементы в одном порядке. Кроме того, при наличии обоих ссылок на массив считаются равными null.

Документация по Java для java.util.Arrays.equals(boolean[], boolean[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Equals(Object[], Object[])

Возвращает, true если два указанных массива объектов равны друг другу.

[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

Параметры

a
Object[]

один массив для проверки на равенство

a2
Object[]

другой массив для проверки на равенство

Возвращаемое значение

true Значение , если два массива равны

Атрибуты

Комментарии

Возвращает, true если два указанных массива объектов равны друг другу. Два массива считаются равными, если оба массива содержат одинаковое количество элементов, а все соответствующие пары элементов в двух массивах равны. Два объекта e1 и e2 считаются равными , если Objects.equals(e1, e2). Другими словами, два массива равны, если они содержат одни и те же элементы в одном порядке. Кроме того, при наличии обоих ссылок на массив считаются равными null.

Документация по Java для java.util.Arrays.equals(java.lang.Object[], java.lang.Object[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Возвращает, true если два указанных массива объектов равны друг другу.

[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

Параметры

a
Object[]

один массив для проверки на равенство

a2
Object[]

другой массив для проверки на равенство

cmp
IComparator

компратор для сравнения элементов массива

Возвращаемое значение

true Значение , если два массива равны

Атрибуты

Комментарии

Возвращает, true если два указанных массива объектов равны друг другу.

Два массива считаются равными, если оба массива содержат одинаковое количество элементов, а все соответствующие пары элементов в двух массивах равны. Другими словами, два массива равны, если они содержат одни и те же элементы в одном порядке. Кроме того, при наличии обоих ссылок на массив считаются равными null.

Два объекта e1 и e2 считаются равными , если, учитывая указанный компратор, cmp.compare(e1, e2) == 0.

Добавлено в 9.

Документация по Java для java.util.Arrays.equals(T[], T[], java.util.Comparator<? super T>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к