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
Наследование
Arrays
Атрибуты

Комментарии

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

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

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

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

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

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

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

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

Arrays(IntPtr, JniHandleOwnership)

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

Свойства

Class

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

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

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

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

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

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

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

PeerReference

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

(Унаследовано от 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)

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

BinarySearch(Int16[], Int16)

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

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

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

BinarySearch(Int32[], Int32)

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

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

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

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

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

BinarySearch(Int64[], Int64)

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

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

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

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

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

BinarySearch(Object[], Object)

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

BinarySearch(Object[], Object, IComparator)

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

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)

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

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

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

Compare(Object[], Object[])

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

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

Сравнивает два 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 массива лексикографически, числово обрабатывая элементы как неподписанные.

CopyOf(Boolean[], Int32)

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

CopyOf(Byte[], Int32)

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

CopyOf(Char[], Int32)

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

CopyOf(Double[], Int32)

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

CopyOf(Int16[], Int32)

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

CopyOf(Int32[], Int32)

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

CopyOf(Int64[], Int32)

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

CopyOf(Object[], Int32)

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

CopyOf(Object[], Int32, Class)

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

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)

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

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

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

CopyOfRange(Single[], Int32, Int32)

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

DeepEquals(Object[], Object[])

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

DeepHashCode(Object[])

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

DeepToString(Object[])

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

Dispose()

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

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

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

(Унаследовано от Object)
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, если два указанных массива ints в указанных диапазонах равны друг другу.

Equals(Int32[], Int32[])

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

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

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

Equals(Int64[], Int64[])

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

Equals(Object)

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

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

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

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

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

Equals(Object[], Object[])

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

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

Возвращает значение 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)

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

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

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

Fill(Int16[], Int16)

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

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

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

Fill(Int32[], Int32)

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

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

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

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

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

Fill(Int64[], Int64)

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

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

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

Fill(Object[], Object)

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

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

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

Fill(Single[], Single)

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

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)

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

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

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

Mismatch(Object[], Object[])

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

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

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

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

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

Mismatch(Single[], Single[])

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

Notify()

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

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

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

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

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

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

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

ParallelPrefix(Int32[], IIntBinaryOperator)

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

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

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

ParallelPrefix(Int64[], ILongBinaryOperator)

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

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

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

ParallelPrefix(Object[], IBinaryOperator)

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

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

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

ParallelSetAll(Double[], IIntToDoubleFunction)

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

ParallelSetAll(Int32[], IIntUnaryOperator)

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

ParallelSetAll(Int64[], IIntToLongFunction)

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

ParallelSetAll(Object[], IIntFunction)

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

ParallelSort(Byte[])

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

ParallelSort(Byte[], Int32, Int32)

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

ParallelSort(Char[])

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

ParallelSort(Char[], Int32, Int32)

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

ParallelSort(Double[])

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

ParallelSort(Double[], Int32, Int32)

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

ParallelSort(Int16[])

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

ParallelSort(Int16[], Int32, Int32)

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

ParallelSort(Int32[])

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

ParallelSort(Int32[], Int32, Int32)

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

ParallelSort(Int64[])

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

ParallelSort(Int64[], Int32, Int32)

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

ParallelSort(Object[])

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

ParallelSort(Object[], IComparator)

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

ParallelSort(Object[], Int32, Int32)

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

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

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

ParallelSort(Single[])

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

ParallelSort(Single[], Int32, Int32)

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

SetAll(Double[], IIntToDoubleFunction)

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

SetAll(Int32[], IIntUnaryOperator)

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

SetAll(Int64[], IIntToLongFunction)

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

SetAll(Object[], IIntFunction)

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

SetHandle(IntPtr, JniHandleOwnership)

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

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

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

Sort(Byte[], Int32, Int32)

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

Sort(Char[])

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

Sort(Char[], Int32, Int32)

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

Sort(Double[])

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

Sort(Double[], Int32, Int32)

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

Sort(Int16[])

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

Sort(Int16[], Int32, Int32)

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

Sort(Int32[])

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

Sort(Int32[], Int32, Int32)

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

Sort(Int64[])

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

Sort(Int64[], Int32, Int32)

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

Sort(Object[])

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

Sort(Object[], IComparator)

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

Sort(Object[], Int32, Int32)

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

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

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

Sort(Single[])

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

Sort(Single[], Int32, Int32)

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

Spliterator(Object[])

Возвращает объект , охватывающий Spliterator весь указанный массив.

Spliterator(Object[], Int32, Int32)

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

ToArray<T>()

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

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

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

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

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

ToString(Byte[])

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

ToString(Char[])

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

ToString(Double[])

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

ToString(Int16[])

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

ToString(Int32[])

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

ToString(Int64[])

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

ToString(Object[])

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

ToString(Single[])

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

UnregisterFromRuntime()

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

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

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

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

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

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

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

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

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

IJavaPeerable.Disposed()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

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

GetJniTypeName(IJavaPeerable)

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

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