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
属性

注解

此类包含用于操作数组的各种方法(如排序和搜索)。 此类还包含一个静态工厂,该工厂允许以列表的形式查看数组。

如果指定的数组引用为 null,则此类中的方法都会引发一个 NullPointerException,但未注明。

此类中包含的方法的文档包括 实现的简要说明。 此类说明应视为 实现说明,而不是 规范的一部分。 只要遵守规范本身,实现者就应该随意替换其他算法。 (例如,使用的 sort(Object[]) 算法不必是 MergeSort,但必须 稳定

此类是 Java Collections Framework 的成员。

已在 1.2 中添加。

Java文档java.util.Arrays

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

构造函数

名称 说明
Arrays(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

属性

名称 说明
Class

返回此 Object的运行时类。

(继承自 Object)
Handle

基础 Android 实例的句柄。

(继承自 Object)
JniIdentityHashCode

此类包含用于操作数组的各种方法(如排序和搜索)。

(继承自 Object)
JniPeerMembers

此类包含用于操作数组的各种方法(如排序和搜索)。

PeerReference

此类包含用于操作数组的各种方法(如排序和搜索)。

(继承自 Object)
ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

ThresholdType

此 API 支持 Mono for 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)

使用二进制搜索算法搜索指定值的 int 数组的范围。

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 个数组,以数字方式将元素视为无符号。

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, Class)

复制指定的数组、截断或填充 null(如有必要),使副本具有指定的长度。

CopyOf(Object[], Int32)

复制指定的数组、截断或填充 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, Class)

将指定数组的指定范围复制到新数组中。

CopyOfRange(Object[], Int32, Int32)

将指定数组的指定范围复制到新数组中。

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)

如果两个指定的 ints 数组在指定范围内 相等 ,则返回 true。

Equals(Int32[], Int32[])

如果 true 两个指定的 int 数组 彼此相等 ,则返回。

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

如果两个指定的长数组在指定范围内 相等 ,则返回 true。

Equals(Int64[], Int64[])

如果 true 两个指定的长数组 相等 ,则返回。

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)

将指定的字符值分配给指定字符数组的每个元素。

Fill(Char[], Int32, Int32, 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 值分配给指定 int 数组的每个元素。

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

将指定的长值分配给指定长度数组的指定范围的每个元素。

Fill(Int64[], Int64)

将指定的长值分配给指定长数组的每个元素。

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

将指定的对象引用分配给指定对象数组的指定范围的每个元素。

Fill(Object[], Object)

为指定的对象数组的每个元素分配指定的对象引用。

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

将指定的浮点值分配给指定浮点数组的指定范围的每个元素。

Fill(Single[], Single)

将指定的浮点值分配给指定浮点数组的每个元素。

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)

使用提供的函数并行计算给定数组的每个元素。

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[], 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)
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>()

此类包含用于操作数组的各种方法(如排序和搜索)。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
ToString(Boolean[])

返回指定数组内容的字符串表示形式。

ToString(Byte[])

返回指定数组内容的字符串表示形式。

ToString(Char[])

返回指定数组内容的字符串表示形式。

ToString(Double[])

返回指定数组内容的字符串表示形式。

ToString(Int16[])

返回指定数组内容的字符串表示形式。

ToString(Int32[])

返回指定数组内容的字符串表示形式。

ToString(Int64[])

返回指定数组内容的字符串表示形式。

ToString(Object[])

返回指定数组内容的字符串表示形式。

ToString(Single[])

返回指定数组内容的字符串表示形式。

UnregisterFromRuntime()

此类包含用于操作数组的各种方法(如排序和搜索)。

(继承自 Object)
Wait()

使当前线程等待,直到唤醒它,通常是通过 em 通知/em< 或 >em<interrupted>/em<。><>

(继承自 Object)
Wait(Int64, Int32)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted>/em<>,或直到经过一定数量的实时。

(继承自 Object)
Wait(Int64)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted>/em<>,或直到经过一定数量的实时。

(继承自 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)

扩展方法

名称 说明
GetJniTypeName(IJavaPeerable)

获取实例 self类型的 JNI 名称。

JavaAs<TResult>(IJavaPeerable)

尝试强制self键入TResult,检查强制是否在Java端有效。

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

此类包含用于操作数组的各种方法(如排序和搜索)。

TryJavaCast<TResult>(IJavaPeerable, TResult)

尝试强制self键入TResult,检查强制是否在Java端有效。

适用于