Язык

Arrays Класс

Определение

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

[Android.Runtime.Register("java/util/Arrays", DoNotGenerateAcw=true)]
public class Arrays : Java.Lang.Object
[<Android.Runtime.Register("java/util/Arrays", DoNotGenerateAcw=true)>]
type Arrays = class
    inherit Object
Наследование
Атрибуты

Комментарии

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском). Этот класс также содержит статическую фабрику, которая позволяет просматривать массивы как списки.

Методы в этом классе вызывают NullPointerExceptionисключение, если указанная ссылка на массив имеет значение NULL, за исключением указанного значения.

Документация по методам, содержащимся в этом классе, содержит краткие описания реализаций. Такие описания следует рассматривать как заметки о реализации, а не части спецификации. Разработчики должны быть свободны заменять другие алгоритмы, если сама спецификация соответствует. (Например, алгоритм, используемый sort(Object[]) не должен быть MergeSort, но он должен быть стабильным.)

Этот класс является членом Платформы коллекций Java.

Добавлено в версии 1.2.

Java документации по java.util.Arrays.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Конструкторы

Имя. Описание
Arrays(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Свойства

Имя. Описание
Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

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

(Унаследовано от Object)
JniManagedPeerState

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)
JniPeerMembers

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Имя. Описание
AsList(Object[])

Возвращает список фиксированного размера, поддерживаемый указанным массивом.

BinarySearch(Byte[], Int32, Int32, SByte)

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

BinarySearch(Byte[], SByte)

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

BinarySearch(Char[], Char)

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

BinarySearch(Char[], Int32, Int32, Char)

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

BinarySearch(Double[], Double)

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

BinarySearch(Double[], Int32, Int32, Double)

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

BinarySearch(Int16[], Int16)

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

BinarySearch(Int16[], Int32, Int32, Int16)

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

BinarySearch(Int32[], Int32, Int32, Int32)

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

BinarySearch(Int32[], Int32)

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

BinarySearch(Int64[], Int32, Int32, Int64)

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

BinarySearch(Int64[], Int64)

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

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

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

BinarySearch(Object[], Int32, Int32, Object)

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

BinarySearch(Object[], Object, IComparator)

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

BinarySearch(Object[], Object)

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

BinarySearch(Single[], Int32, Int32, Single)

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

BinarySearch(Single[], Single)

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

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Compare(Boolean[], Boolean[])

Сравнивает два boolean массива лексографически.

Compare(Boolean[], Int32, Int32, Boolean[], Int32, Int32)

Сравнивает два boolean массива лексографически по указанным диапазонам.

Compare(Byte[], Byte[])

Сравнивает два byte массива лексографически.

Compare(Byte[], Int32, Int32, Byte[], Int32, Int32)

Сравнивает два byte массива лексографически по указанным диапазонам.

Compare(Char[], Char[])

Сравнивает два char массива лексографически.

Compare(Char[], Int32, Int32, Char[], Int32, Int32)

Сравнивает два char массива лексографически по указанным диапазонам.

Compare(Double[], Double[])

Сравнивает два double массива лексографически.

Compare(Double[], Int32, Int32, Double[], Int32, Int32)

Сравнивает два double массива лексографически по указанным диапазонам.

Compare(Int16[], Int16[])

Сравнивает два short массива лексографически.

Compare(Int16[], Int32, Int32, Int16[], Int32, Int32)

Сравнивает два short массива лексографически по указанным диапазонам.

Compare(Int32[], Int32, Int32, Int32[], Int32, Int32)

Сравнивает два int массива лексографически по указанным диапазонам.

Compare(Int32[], Int32[])

Сравнивает два int массива лексографически.

Compare(Int64[], Int32, Int32, Int64[], Int32, Int32)

Сравнивает два long массива лексографически по указанным диапазонам.

Compare(Int64[], Int64[])

Сравнивает два long массива лексографически.

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

Сравнивает два Object массива лексографически по указанным диапазонам.

Compare(Object[], Int32, Int32, Object[], Int32, Int32)

Сравнивает два Object массива лексографически по указанным диапазонам.

Compare(Object[], Object[], IComparator)

Сравнивает два Object массива лексографически с помощью указанного компратора.

Compare(Object[], Object[])

Сравнивает два Object массива в сопоставимых элементах, лексографически.

Compare(Single[], Int32, Int32, Single[], Int32, Int32)

Сравнивает два float массива лексографически по указанным диапазонам.

Compare(Single[], Single[])

Сравнивает два float массива лексографически.

CompareUnsigned(Byte[], Byte[])

Сравнивает два byte массива лексографически, числово обрабатывая элементы как неподписанные.

CompareUnsigned(Byte[], Int32, Int32, Byte[], Int32, Int32)

Сравнивает два byte массива лексографически по указанным диапазонам, числовым образом обрабатывая элементы как неподписанные.

CompareUnsigned(Int16[], Int16[])

Сравнивает два short массива лексографически, числово обрабатывая элементы как неподписанные.

CompareUnsigned(Int16[], Int32, Int32, Int16[], Int32, Int32)

Сравнивает два short массива лексографически по указанным диапазонам, числовым образом обрабатывая элементы как неподписанные.

CompareUnsigned(Int32[], Int32, Int32, Int32[], Int32, Int32)

Сравнивает два int массива лексографически по указанным диапазонам, числовым образом обрабатывая элементы как неподписанные.

CompareUnsigned(Int32[], Int32[])

Сравнивает два int массива лексографически, числово обрабатывая элементы как неподписанные.

CompareUnsigned(Int64[], Int32, Int32, Int64[], Int32, Int32)

Сравнивает два long массива лексографически по указанным диапазонам, числовым образом обрабатывая элементы как неподписанные.

CompareUnsigned(Int64[], Int64[])

Сравнивает два long массива лексографически, числово обрабатывая элементы как неподписанные.

Construct(JniObjectReference, JniObjectReferenceOptions)

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)
CopyOf(Boolean[], Int32)

Копирует указанный массив, усечение или заполнение ( false при необходимости), чтобы копия имеет указанную длину.

CopyOf(Byte[], Int32)

Копирует указанный массив, усечение или заполнение с нулями (при необходимости), чтобы копия имеет указанную длину.

CopyOf(Char[], Int32)

Копирует указанный массив, усечение или заполнение с пустыми символами (при необходимости), чтобы копия имеет указанную длину.

CopyOf(Double[], Int32)

Копирует указанный массив, усечение или заполнение с нулями (при необходимости), чтобы копия имеет указанную длину.

CopyOf(Int16[], Int32)

Копирует указанный массив, усечение или заполнение с нулями (при необходимости), чтобы копия имеет указанную длину.

CopyOf(Int32[], Int32)

Копирует указанный массив, усечение или заполнение с нулями (при необходимости), чтобы копия имеет указанную длину.

CopyOf(Int64[], Int32)

Копирует указанный массив, усечение или заполнение с нулями (при необходимости), чтобы копия имеет указанную длину.

CopyOf(Object[], Int32, Class)

Копирует указанный массив, усечение или заполнение с пустыми значениями (при необходимости), чтобы копия имеет указанную длину.

CopyOf(Object[], Int32)

Копирует указанный массив, усечение или заполнение с пустыми значениями (при необходимости), чтобы копия имеет указанную длину.

CopyOf(Single[], Int32)

Копирует указанный массив, усечение или заполнение с нулями (при необходимости), чтобы копия имеет указанную длину.

CopyOfRange(Boolean[], Int32, Int32)

Копирует указанный диапазон указанного массива в новый массив.

CopyOfRange(Byte[], Int32, Int32)

Копирует указанный диапазон указанного массива в новый массив.

CopyOfRange(Char[], Int32, Int32)

Копирует указанный диапазон указанного массива в новый массив.

CopyOfRange(Double[], Int32, Int32)

Копирует указанный диапазон указанного массива в новый массив.

CopyOfRange(Int16[], Int32, Int32)

Копирует указанный диапазон указанного массива в новый массив.

CopyOfRange(Int32[], Int32, Int32)

Копирует указанный диапазон указанного массива в новый массив.

CopyOfRange(Int64[], Int32, Int32)

Копирует указанный диапазон указанного массива в новый массив.

CopyOfRange(Object[], Int32, Int32, Class)

Копирует указанный диапазон указанного массива в новый массив.

CopyOfRange(Object[], Int32, Int32)

Копирует указанный диапазон указанного массива в новый массив.

CopyOfRange(Single[], Int32, Int32)

Копирует указанный диапазон указанного массива в новый массив.

DeepEquals(Object[], Object[])

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

DeepHashCode(Object[])

Возвращает хэш-код на основе "глубокого содержимого" указанного массива.

DeepToString(Object[])

Возвращает строковое представление "глубокого содержимого" указанного массива.

Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
Dispose(Boolean)

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
DisposeUnlessReferenced()

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)
Equals(Boolean[], Boolean[])

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

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

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

Equals(Byte[], Byte[])

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

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

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

Equals(Char[], Char[])

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

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

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

Equals(Double[], Double[])

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

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

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

Equals(Int16[], Int16[])

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

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

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

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

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

Equals(Int32[], Int32[])

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

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

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

Equals(Int64[], Int64[])

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

Equals(Object)

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)

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

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

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

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

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

Equals(Object[], Object[])

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

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

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

Equals(Single[], Single[])

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

Fill(Boolean[], Boolean)

Назначает заданное логическое значение каждому элементу указанного массива логических элементов.

Fill(Boolean[], Int32, Int32, Boolean)

Назначает заданное логическое значение каждому элементу указанного диапазона указанного массива логических значений.

Fill(Byte[], Int32, Int32, SByte)

Назначает заданное байтовое значение каждому элементу указанного диапазона указанного массива байтов.

Fill(Byte[], SByte)

Назначает заданное байтовое значение каждому элементу указанного массива байтов.

Fill(Char[], Char)

Назначает указанное значение char каждому элементу указанного массива символов.

Fill(Char[], Int32, Int32, Char)

Назначает заданное значение char каждому элементу указанного диапазона указанного массива символов.

Fill(Double[], Double)

Назначает указанное двойное значение каждому элементу указанного массива двойных значений.

Fill(Double[], Int32, Int32, Double)

Назначает указанное двойное значение каждому элементу указанного диапазона указанного массива двойных значений.

Fill(Int16[], Int16)

Назначает указанное короткое значение каждому элементу указанного массива шортов.

Fill(Int16[], Int32, Int32, Int16)

Назначает заданное короткое значение каждому элементу указанного диапазона указанного массива шортов.

Fill(Int32[], Int32, Int32, Int32)

Присваивает заданное значение int каждому элементу указанного диапазона указанного массива ints.

Fill(Int32[], Int32)

Назначает заданное значение int каждому элементу указанного массива ints.

Fill(Int64[], Int32, Int32, Int64)

Назначает указанное длинное значение каждому элементу указанного диапазона указанного массива longs.

Fill(Int64[], Int64)

Назначает заданное длинное значение каждому элементу указанного массива longs.

Fill(Object[], Int32, Int32, Object)

Назначает указанную ссылку на объект для каждого элемента указанного диапазона указанного массива объектов.

Fill(Object[], Object)

Назначает указанную ссылку на объект для каждого элемента указанного массива объектов.

Fill(Single[], Int32, Int32, Single)

Присваивает заданное значение float каждому элементу указанного диапазона указанного массива с плавающей запятой.

Fill(Single[], Single)

Присваивает заданное значение float каждому элементу указанного массива с плавающей запятой.

GetHashCode()

Возвращает хэш-значение кода для объекта.

(Унаследовано от Object)
HashCode(Boolean[])

Возвращает хэш-код на основе содержимого указанного массива.

HashCode(Byte[])

Возвращает хэш-код на основе содержимого указанного массива.

HashCode(Char[])

Возвращает хэш-код на основе содержимого указанного массива.

HashCode(Double[])

Возвращает хэш-код на основе содержимого указанного массива.

HashCode(Int16[])

Возвращает хэш-код на основе содержимого указанного массива.

HashCode(Int32[])

Возвращает хэш-код на основе содержимого указанного массива.

HashCode(Int64[])

Возвращает хэш-код на основе содержимого указанного массива.

HashCode(Object[])

Возвращает хэш-код на основе содержимого указанного массива.

HashCode(Single[])

Возвращает хэш-код на основе содержимого указанного массива.

JavaFinalize()
Устаревшие.

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

(Унаследовано от Object)
Mismatch(Boolean[], Boolean[])

Находит и возвращает индекс первого несоответствия между двумя boolean массивами, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Boolean[], Int32, Int32, Boolean[], Int32, Int32)

Находит и возвращает относительный индекс первого несоответствия между двумя boolean массивами по указанным диапазонам, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Byte[], Byte[])

Находит и возвращает индекс первого несоответствия между двумя byte массивами, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Byte[], Int32, Int32, Byte[], Int32, Int32)

Находит и возвращает относительный индекс первого несоответствия между двумя byte массивами по указанным диапазонам, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Char[], Char[])

Находит и возвращает индекс первого несоответствия между двумя char массивами, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Char[], Int32, Int32, Char[], Int32, Int32)

Находит и возвращает относительный индекс первого несоответствия между двумя char массивами по указанным диапазонам, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Double[], Double[])

Находит и возвращает индекс первого несоответствия между двумя double массивами, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Double[], Int32, Int32, Double[], Int32, Int32)

Находит и возвращает относительный индекс первого несоответствия между двумя double массивами по указанным диапазонам, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Int16[], Int16[])

Находит и возвращает индекс первого несоответствия между двумя short массивами, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Int16[], Int32, Int32, Int16[], Int32, Int32)

Находит и возвращает относительный индекс первого несоответствия между двумя short массивами по указанным диапазонам, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Int32[], Int32, Int32, Int32[], Int32, Int32)

Находит и возвращает относительный индекс первого несоответствия между двумя int массивами по указанным диапазонам, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Int32[], Int32[])

Находит и возвращает индекс первого несоответствия между двумя int массивами, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Int64[], Int32, Int32, Int64[], Int32, Int32)

Находит и возвращает относительный индекс первого несоответствия между двумя long массивами по указанным диапазонам, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Int64[], Int64[])

Находит и возвращает индекс первого несоответствия между двумя long массивами, в противном случае возвращается -1, если несоответствие не найдено.

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

Находит и возвращает относительный индекс первого несоответствия между двумя Object массивами по указанным диапазонам, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Object[], Int32, Int32, Object[], Int32, Int32)

Находит и возвращает относительный индекс первого несоответствия между двумя Object массивами по указанным диапазонам, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Object[], Object[], IComparator)

Находит и возвращает индекс первого несоответствия между двумя Object массивами, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Object[], Object[])

Находит и возвращает индекс первого несоответствия между двумя Object массивами, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Single[], Int32, Int32, Single[], Int32, Int32)

Находит и возвращает относительный индекс первого несоответствия между двумя float массивами по указанным диапазонам, в противном случае возвращается -1, если несоответствие не найдено.

Mismatch(Single[], Single[])

Находит и возвращает индекс первого несоответствия между двумя float массивами, в противном случае возвращается -1, если несоответствие не найдено.

Notify()

Просыпается один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
ParallelPrefix(Double[], IDoubleBinaryOperator)

Cumulates(параллельно) каждый элемент заданного массива, используя предоставленную функцию.

ParallelPrefix(Double[], Int32, Int32, IDoubleBinaryOperator)

Выполняется #parallelPrefix(double[], DoubleBinaryOperator) для заданного подранга массива.

ParallelPrefix(Int32[], IIntBinaryOperator)

Cumulates(параллельно) каждый элемент заданного массива, используя предоставленную функцию.

ParallelPrefix(Int32[], Int32, Int32, IIntBinaryOperator)

Выполняется #parallelPrefix(int[], IntBinaryOperator) для заданного подранга массива.

ParallelPrefix(Int64[], ILongBinaryOperator)

Cumulates(параллельно) каждый элемент заданного массива, используя предоставленную функцию.

ParallelPrefix(Int64[], Int32, Int32, ILongBinaryOperator)

Выполняется #parallelPrefix(long[], LongBinaryOperator) для заданного подранга массива.

ParallelPrefix(Object[], IBinaryOperator)

Cumulates(параллельно) каждый элемент заданного массива, используя предоставленную функцию.

ParallelPrefix(Object[], Int32, Int32, IBinaryOperator)

Выполняется #parallelPrefix(Object[], BinaryOperator) для заданного подранга массива.

ParallelSetAll(Double[], IIntToDoubleFunction)

Задайте все элементы указанного массива параллельно с помощью предоставленной функции генератора для вычисления каждого элемента.

ParallelSetAll(Int32[], IIntUnaryOperator)

Задайте все элементы указанного массива параллельно с помощью предоставленной функции генератора для вычисления каждого элемента.

ParallelSetAll(Int64[], IIntToLongFunction)

Задайте все элементы указанного массива параллельно с помощью предоставленной функции генератора для вычисления каждого элемента.

ParallelSetAll(Object[], IIntFunction)

Задайте все элементы указанного массива параллельно с помощью предоставленной функции генератора для вычисления каждого элемента.

ParallelSort(Byte[], Int32, Int32)

Сортирует указанный диапазон массива по возрастанию числового порядка.

ParallelSort(Byte[])

Сортирует указанный массив в числовой порядок по возрастанию.

ParallelSort(Char[], Int32, Int32)

Сортирует указанный диапазон массива по возрастанию числового порядка.

ParallelSort(Char[])

Сортирует указанный массив в числовой порядок по возрастанию.

ParallelSort(Double[], Int32, Int32)

Сортирует указанный диапазон массива по возрастанию числового порядка.

ParallelSort(Double[])

Сортирует указанный массив в числовой порядок по возрастанию.

ParallelSort(Int16[], Int32, Int32)

Сортирует указанный диапазон массива по возрастанию числового порядка.

ParallelSort(Int16[])

Сортирует указанный массив в числовой порядок по возрастанию.

ParallelSort(Int32[], Int32, Int32)

Сортирует указанный диапазон массива по возрастанию числового порядка.

ParallelSort(Int32[])

Сортирует указанный массив в числовой порядок по возрастанию.

ParallelSort(Int64[], Int32, Int32)

Сортирует указанный диапазон массива по возрастанию числового порядка.

ParallelSort(Int64[])

Сортирует указанный массив в числовой порядок по возрастанию.

ParallelSort(Object[], IComparator)

Сортирует указанный массив объектов в соответствии с порядком, вызванным указанным компратором.

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

Сортирует указанный диапазон указанного массива объектов в соответствии с порядком, вызванным указанным компратором.

ParallelSort(Object[], Int32, Int32)

Сортирует указанный диапазон указанных массивов объектов в порядке возрастания в соответствии с сопоставимым естественным упорядочением его элементов.

ParallelSort(Object[])

Сортирует указанный массив объектов в порядке возрастания в соответствии с аналогичным естественным упорядочением его элементов.

ParallelSort(Single[], Int32, Int32)

Сортирует указанный диапазон массива по возрастанию числового порядка.

ParallelSort(Single[])

Сортирует указанный массив в числовой порядок по возрастанию.

SetAll(Double[], IIntToDoubleFunction)

Задайте все элементы указанного массива, используя предоставленную функцию генератора для вычисления каждого элемента.

SetAll(Int32[], IIntUnaryOperator)

Задайте все элементы указанного массива, используя предоставленную функцию генератора для вычисления каждого элемента.

SetAll(Int64[], IIntToLongFunction)

Задайте все элементы указанного массива, используя предоставленную функцию генератора для вычисления каждого элемента.

SetAll(Object[], IIntFunction)

Задайте все элементы указанного массива, используя предоставленную функцию генератора для вычисления каждого элемента.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)
Sort(Byte[], Int32, Int32)

Сортирует указанный диапазон массива в порядке возрастания.

Sort(Byte[])

Сортирует указанный массив в числовой порядок по возрастанию.

Sort(Char[], Int32, Int32)

Сортирует указанный диапазон массива в порядке возрастания.

Sort(Char[])

Сортирует указанный массив в числовой порядок по возрастанию.

Sort(Double[], Int32, Int32)

Сортирует указанный диапазон массива в порядке возрастания.

Sort(Double[])

Сортирует указанный массив в числовой порядок по возрастанию.

Sort(Int16[], Int32, Int32)

Сортирует указанный диапазон массива в порядке возрастания.

Sort(Int16[])

Сортирует указанный массив в числовой порядок по возрастанию.

Sort(Int32[], Int32, Int32)

Сортирует указанный диапазон массива в порядке возрастания.

Sort(Int32[])

Сортирует указанный массив в числовой порядок по возрастанию.

Sort(Int64[], Int32, Int32)

Сортирует указанный диапазон массива в порядке возрастания.

Sort(Int64[])

Сортирует указанный массив в числовой порядок по возрастанию.

Sort(Object[], IComparator)

Сортирует указанный массив объектов в соответствии с порядком, вызванным указанным компратором.

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

Сортирует указанный диапазон указанного массива объектов в соответствии с порядком, вызванным указанным компратором.

Sort(Object[], Int32, Int32)

Сортирует указанный диапазон указанных массивов объектов в порядке возрастания в соответствии с сопоставимым естественным упорядочением его элементов.

Sort(Object[])

Сортирует указанный массив объектов в порядке возрастания в соответствии с аналогичным естественным упорядочением его элементов.

Sort(Single[], Int32, Int32)

Сортирует указанный диапазон массива в порядке возрастания.

Sort(Single[])

Сортирует указанный массив в числовой порядок по возрастанию.

Spliterator(Object[], Int32, Int32)

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

Spliterator(Object[])

Spliterator Возвращает покрытие всего указанного массива.

ToArray<T>()

Создает управляемый массив из этого Java оболочки массива.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
ToString(Boolean[])

Возвращает строковое представление содержимого указанного массива.

ToString(Byte[])

Возвращает строковое представление содержимого указанного массива.

ToString(Char[])

Возвращает строковое представление содержимого указанного массива.

ToString(Double[])

Возвращает строковое представление содержимого указанного массива.

ToString(Int16[])

Возвращает строковое представление содержимого указанного массива.

ToString(Int32[])

Возвращает строковое представление содержимого указанного массива.

ToString(Int64[])

Возвращает строковое представление содержимого указанного массива.

ToString(Object[])

Возвращает строковое представление содержимого указанного массива.

ToString(Single[])

Возвращает строковое представление содержимого указанного массива.

UnregisterFromRuntime()

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

(Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.>

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

Имя. Описание
IJavaPeerable.Disposed()

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)
IJavaPeerable.Finalized()

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

(Унаследовано от JavaObject)

Методы расширения

Имя. Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Этот класс содержит различные методы для управления массивами (например, сортировкой и поиском).

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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