語言

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,除非另有註明。

本類別所包含方法的文件包含實 的簡要說明。 此類描述應視為 實作說明,而非 規範的一部分。 實作者可以自由地替換其他演算法,只要符合規範本身。 (例如,所 sort(Object[]) 使用的演算法不一定是合併排序,但必須是 穩定的。)

此類別是 Java 集合框架的成員。

在 1.2 版本中加入。

Java 文件 java.util.Arrays

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

建構函式

名稱 Description
Arrays(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

屬性

名稱 Description
Class

回傳此 Object的執行時類別。

(繼承來源 Object)
Handle

底層 Android 實例的帳號。

(繼承來源 Object)
JniIdentityHashCode

取得由互通執行時指派給此 Java 對等端的身份雜湊碼。

(繼承來源 Object)
JniManagedPeerState

此類別包含多種操作陣列的方法(如排序與搜尋)。

(繼承來源 JavaObject)
JniPeerMembers

此類別包含多種操作陣列的方法(如排序與搜尋)。

PeerReference

取得這個 Java 節點的 JNI 物件參考。

(繼承來源 Object)
ThresholdClass

此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。

ThresholdType

此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。

方法

名稱 Description
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)

利用二元搜尋演算法搜尋指定的整數陣列。

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)

若兩個指定的布林陣列在指定範圍內彼此 相等 ,則回傳為真。

Equals(Byte[], Byte[])

若兩個指定的位元組陣列相true,則回傳

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

若兩個指定位元組陣列在指定範圍內彼此 相等 ,則回傳為真。

Equals(Char[], Char[])

若兩個指定的 char 陣true,則回傳

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

若兩個指定的字符陣列在指定範圍內彼此 相等 ,則回傳為真。

Equals(Double[], Double[])

true若兩個指定的雙重陣列相等,則返回。

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

若兩個指定的雙重陣列在指定範圍內 彼此相等 ,則回傳為真。

Equals(Int16[], Int16[])

若兩個指定的短路陣列相true,則回傳

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

若兩個指定的短路陣列在指定範圍內彼此 等,則回傳為真。

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

若在指定範圍內的兩個整數陣列彼此 相等 ,則回傳為真。

Equals(Int32[], Int32[])

若兩個指定的整數陣列相true,則回傳

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

若兩個指定的長度陣列在指定範圍內 彼此相等 ,則返回為真。

Equals(Int64[], Int64[])

若兩個指定的 long 陣列相true,則回傳

Equals(Object)

此類別包含多種操作陣列的方法(如排序與搜尋)。

(繼承來源 JavaObject)
Equals(Object)

表示是否有其他物體「等同」於此物。

(繼承來源 Object)
Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)

若兩個指定的物件陣列在指定範圍內彼此 相等 ,則返回為真。

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

若兩個指定的物件陣列在指定範圍內彼此 相等 ,則返回為真。

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

若兩個指定的物件陣列相true,則回傳

Equals(Object[], Object[])

若兩個指定的物件陣列相true,則回傳

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

若兩個指定的浮點陣列在指定範圍內彼此 等,則回傳為真。

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)

將指定的整數值指派給指定整數陣列範圍內的每個元素。

Fill(Int32[], Int32)

將指定的整數值指派給指定整數陣列中的每個元素。

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

回傳 a Spliterator 覆蓋指定陣列的指定範圍。

Spliterator(Object[])

回傳涵蓋所有指定陣列的 a 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 或 em>中斷</em> 來喚醒。

(繼承來源 Object)
Wait(Int64, Int32)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
Wait(Int64)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)

明確介面實作

名稱 Description
IJavaPeerable.Disposed()

此類別包含多種操作陣列的方法(如排序與搜尋)。

(繼承來源 JavaObject)
IJavaPeerable.Finalized()

此類別包含多種操作陣列的方法(如排序與搜尋)。

(繼承來源 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

此類別包含多種操作陣列的方法(如排序與搜尋)。

(繼承來源 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

此類別包含多種操作陣列的方法(如排序與搜尋)。

(繼承來源 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

此類別包含多種操作陣列的方法(如排序與搜尋)。

(繼承來源 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

此類別包含多種操作陣列的方法(如排序與搜尋)。

(繼承來源 JavaObject)

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時檢查型別轉換。

JavaCast<TResult>(IJavaObject)

此類別包含多種操作陣列的方法(如排序與搜尋)。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於