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[]) |
Возвращает, |
Equals(Single[], Single[]) |
Возвращает, |
Equals(Int64[], Int64[]) |
Возвращает, |
Equals(Int32[], Int32[]) |
Возвращает, |
Equals(Double[], Double[]) |
Возвращает, |
Equals(Char[], Char[]) |
Возвращает, |
Equals(Byte[], Byte[]) |
Возвращает, |
Equals(Boolean[], Boolean[]) |
Возвращает, |
Equals(Object[], Object[]) |
Возвращает, |
Equals(Object[], Object[], IComparator) |
Возвращает, |
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.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом 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.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом 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.