Language

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

注釈

このクラスには、配列を操作するためのさまざまなメソッド (並べ替えや検索など) が含まれています。 このクラスには、配列をリストとして表示できる静的ファクトリも含まれています。

指定した配列参照が null の場合、このクラスのメソッドはすべて NullPointerExceptionをスローしますが、特に記載されている場合を除きます。

このクラスに含まれるメソッドのドキュメントには、実装の簡単な説明が含 まれています。 このような説明は、仕様の一部ではなく、実装上の注意事項と見なす必要があります。 実装者は、仕様自体が準拠している限り、他のアルゴリズムを自由に置き換える必要があります。 (たとえば、 sort(Object[]) で使用されるアルゴリズムは MergeSort である必要はありませんが、 安定している必要があります)。

このクラスは、Java Collections Framework のメンバーです。

1.2 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

名前 説明
Arrays(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

プロパティ

名前 説明
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

このクラスには、配列を操作するためのさまざまなメソッド (並べ替えや検索など) が含まれています。

(継承元 JavaObject)
JniPeerMembers

このクラスには、配列を操作するためのさまざまなメソッド (並べ替えや検索など) が含まれています。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

メソッド

名前 説明
AsList(Object[])

指定した配列に基づく固定サイズのリストを返します。

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

バイナリ検索アルゴリズムを使用して、指定したバイト配列の範囲で指定した値を検索します。

BinarySearch(Byte[], SByte)

バイナリ検索アルゴリズムを使用して、指定したバイト配列で指定した値を検索します。

BinarySearch(Char[], Char)

バイナリ検索アルゴリズムを使用して、指定した文字の配列で指定した値を検索します。

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

バイナリ検索アルゴリズムを使用して、指定した文字配列の範囲で指定した値を検索します。

BinarySearch(Double[], Double)

バイナリ検索アルゴリズムを使用して、指定した double の配列で指定した値を検索します。

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

バイナリ検索アルゴリズムを使用して、指定した double の配列の範囲で指定した値を検索します。

BinarySearch(Int16[], Int16)

バイナリ検索アルゴリズムを使用して、指定したショートの配列で指定した値を検索します。

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

二項検索アルゴリズムを使用して、指定した短パン配列の範囲で指定した値を検索します。

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

バイナリ検索アルゴリズムを使用して、指定した int 配列の範囲で指定した値を検索します。

BinarySearch(Int32[], Int32)

バイナリ検索アルゴリズムを使用して、指定した int の配列で指定した値を検索します。

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

バイナリ検索アルゴリズムを使用して、指定した longs 配列の範囲で指定した値を検索します。

BinarySearch(Int64[], Int64)

バイナリ検索アルゴリズムを使用して、指定した longs の配列で指定した値を検索します。

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)

バイナリ検索アルゴリズムを使用して、指定した float の配列で指定した値を検索します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Compare(Boolean[], Boolean[])

2 つの boolean 配列を辞書式で比較します。

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

2 つの boolean 配列を、指定した範囲に対して構文的に比較します。

Compare(Byte[], Byte[])

2 つの byte 配列を辞書式で比較します。

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

2 つの byte 配列を、指定した範囲に対して構文的に比較します。

Compare(Char[], Char[])

2 つの char 配列を辞書式で比較します。

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

2 つの char 配列を、指定した範囲に対して構文的に比較します。

Compare(Double[], Double[])

2 つの double 配列を辞書式で比較します。

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

2 つの double 配列を、指定した範囲に対して構文的に比較します。

Compare(Int16[], Int16[])

2 つの short 配列を辞書式で比較します。

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

2 つの short 配列を、指定した範囲に対して構文的に比較します。

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

2 つの int 配列を、指定した範囲に対して構文的に比較します。

Compare(Int32[], Int32[])

2 つの int 配列を辞書式で比較します。

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

2 つの long 配列を、指定した範囲に対して構文的に比較します。

Compare(Int64[], Int64[])

2 つの long 配列を辞書式で比較します。

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

2 つの Object 配列を、指定した範囲に対して構文的に比較します。

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

2 つの Object 配列を、指定した範囲に対して構文的に比較します。

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

指定した比較子を使用して、2 つの Object 配列を構文的に比較します。

Compare(Object[], Object[])

同等の要素内の 2 つの Object 配列を辞書式で比較します。

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

2 つの float 配列を、指定した範囲に対して構文的に比較します。

Compare(Single[], Single[])

2 つの float 配列を辞書式で比較します。

CompareUnsigned(Byte[], Byte[])

2 つの byte 配列を構文的に比較し、要素を符号なしとして数値的に扱います。

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

2 つの byte 配列を指定された範囲に対して構文的に比較し、要素を符号なしとして数値的に扱います。

CompareUnsigned(Int16[], Int16[])

2 つの short 配列を構文的に比較し、要素を符号なしとして数値的に扱います。

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

2 つの short 配列を指定された範囲に対して構文的に比較し、要素を符号なしとして数値的に扱います。

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

2 つの int 配列を指定された範囲に対して構文的に比較し、要素を符号なしとして数値的に扱います。

CompareUnsigned(Int32[], Int32[])

2 つの int 配列を構文的に比較し、要素を符号なしとして数値的に扱います。

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

2 つの long 配列を指定された範囲に対して構文的に比較し、要素を符号なしとして数値的に扱います。

CompareUnsigned(Int64[], Int64[])

2 つの long 配列を構文的に比較し、要素を符号なしとして数値的に扱います。

Construct(JniObjectReference, JniObjectReferenceOptions)

このクラスには、配列を操作するためのさまざまなメソッド (並べ替えや検索など) が含まれています。

(継承元 JavaObject)
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[])

指定した 2 つの配列が互true場合にを返します。

DeepHashCode(Object[])

指定した配列の "ディープ コンテンツ" に基づいてハッシュ コードを返します。

DeepToString(Object[])

指定した配列の "ディープ コンテンツ" の文字列形式を返します。

Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

このクラスには、配列を操作するためのさまざまなメソッド (並べ替えや検索など) が含まれています。

(継承元 JavaObject)
Equals(Boolean[], Boolean[])

指定したブール値の 2 つの配列が互いにtrue場合にを返します。

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

指定した範囲のブール値の 2 つの指定した配列が互いに 等しい 場合は true を返します。

Equals(Byte[], Byte[])

指定した 2 つのバイト配列が互いにtrue場合にを返します。

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

指定した範囲の 2 つの指定したバイト配列が互いに 等しい 場合は true を返します。

Equals(Char[], Char[])

指定した 2 つの文字配列が互いにtrue場合は、を返します。

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

指定した範囲の 2 つの指定した文字配列が互いに 等しい 場合は true を返します。

Equals(Double[], Double[])

指定した double の 2 つの配列が互いにtrue場合にを返します。

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

指定した範囲の double の指定された 2 つの配列が互いに 等しい 場合は true を返します。

Equals(Int16[], Int16[])

指定した 2 つのショーツ配列が互いにtrue場合にを返します。

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

指定した範囲の 2 つの指定したショーツ配列が互いに 等しい 場合は true を返します。

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

指定した範囲の int の 2 つの指定した配列が互いに 等しい 場合は true を返します。

Equals(Int32[], Int32[])

指定した 2 つの int 配列が互いにtrue場合にを返します。

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

指定した範囲の long の指定された 2 つの配列が互いに 等しい 場合は true を返します。

Equals(Int64[], Int64[])

指定した long の 2 つの配列が互いにtrue場合にを返します。

Equals(Object)

このクラスには、配列を操作するためのさまざまなメソッド (並べ替えや検索など) が含まれています。

(継承元 JavaObject)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)

指定した範囲のオブジェクトの 2 つの指定した配列が互いに 等しい 場合は true を返します。

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

指定した範囲のオブジェクトの 2 つの指定した配列が互いに 等しい 場合は true を返します。

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

オブジェクトの指定した 2 つの配列が互いにtrue場合にを返します。

Equals(Object[], Object[])

オブジェクトの指定した 2 つの配列が互いにtrue場合にを返します。

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

指定した範囲の浮動小数点の 2 つの指定した配列が互いに 等しい 場合は true を返します。

Equals(Single[], Single[])

指定した 2 つの浮動小数点配列が互いにtrue場合にを返します。

Fill(Boolean[], Boolean)

指定したブール値を、指定したブール値の配列の各要素に割り当てます。

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

指定したブール値の配列の指定した範囲の各要素に、指定したブール値を割り当てます。

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

指定したバイト配列の指定した範囲の各要素に、指定したバイト値を割り当てます。

Fill(Byte[], SByte)

指定したバイト配列の各要素に、指定したバイト値を割り当てます。

Fill(Char[], Char)

指定した char 値を、指定した char 配列の各要素に割り当てます。

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

指定した char 値を、指定した char 配列の指定された範囲の各要素に割り当てます。

Fill(Double[], Double)

指定した double の配列の各要素に、指定した double 値を割り当てます。

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

指定した double の配列の指定した範囲の各要素に、指定した double 値を割り当てます。

Fill(Int16[], Int16)

指定した short 値を、指定したショーツ配列の各要素に割り当てます。

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

指定した短い値を、指定したショーツ配列の指定した範囲の各要素に割り当てます。

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

指定した int 値を、指定した int 配列の指定された範囲の各要素に割り当てます。

Fill(Int32[], Int32)

指定した int 値を、指定した int 配列の各要素に割り当てます。

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

指定した long 配列の指定した範囲の各要素に、指定した long 値を割り当てます。

Fill(Int64[], Int64)

指定した long 配列の各要素に、指定した long 値を割り当てます。

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

オブジェクトの指定した配列の指定した範囲の各要素に、指定したオブジェクト参照を割り当てます。

Fill(Object[], Object)

指定したオブジェクト参照を、指定したオブジェクト配列の各要素に割り当てます。

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

指定した float 値を、指定した float 配列の指定された範囲の各要素に割り当てます。

Fill(Single[], Single)

指定した float 値を、指定した 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[])

2 つの boolean 配列間の最初の不一致のインデックスを検索して返します。一致しない場合は -1 返します。

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

指定した範囲の 2 つの boolean 配列間の最初の不一致の相対インデックスを検索して返します。一致しない場合は -1 返します。

Mismatch(Byte[], Byte[])

2 つの byte 配列間の最初の不一致のインデックスを検索して返します。一致しない場合は -1 返します。

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

指定した範囲の 2 つの byte 配列間の最初の不一致の相対インデックスを検索して返します。一致しない場合は -1 返します。

Mismatch(Char[], Char[])

2 つの char 配列間の最初の不一致のインデックスを検索して返します。一致しない場合は -1 返します。

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

指定した範囲の 2 つの char 配列間の最初の不一致の相対インデックスを検索して返します。一致しない場合は -1 返します。

Mismatch(Double[], Double[])

2 つの double 配列間の最初の不一致のインデックスを検索して返します。一致しない場合は -1 返します。

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

指定した範囲の 2 つの double 配列間の最初の不一致の相対インデックスを検索して返します。一致しない場合は -1 返します。

Mismatch(Int16[], Int16[])

2 つの short 配列間の最初の不一致のインデックスを検索して返します。一致しない場合は -1 返します。

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

指定した範囲の 2 つの short 配列間の最初の不一致の相対インデックスを検索して返します。一致しない場合は -1 返します。

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

指定した範囲の 2 つの int 配列間の最初の不一致の相対インデックスを検索して返します。一致しない場合は -1 返します。

Mismatch(Int32[], Int32[])

2 つの int 配列間の最初の不一致のインデックスを検索して返します。一致しない場合は -1 返します。

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

指定した範囲の 2 つの long 配列間の最初の不一致の相対インデックスを検索して返します。一致しない場合は -1 返します。

Mismatch(Int64[], Int64[])

2 つの long 配列間の最初の不一致のインデックスを検索して返します。一致しない場合は -1 返します。

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

指定した範囲の 2 つの Object 配列間の最初の不一致の相対インデックスを検索して返します。一致しない場合は -1 返します。

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

指定した範囲の 2 つの Object 配列間の最初の不一致の相対インデックスを検索して返します。一致しない場合は -1 返します。

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

2 つの Object 配列間の最初の不一致のインデックスを検索して返します。一致しない場合は -1 返します。

Mismatch(Object[], Object[])

2 つの Object 配列間の最初の不一致のインデックスを検索して返します。一致しない場合は -1 返します。

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

指定した範囲の 2 つの float 配列間の最初の不一致の相対インデックスを検索して返します。一致しない場合は -1 返します。

Mismatch(Single[], Single[])

2 つの float 配列間の最初の不一致のインデックスを検索して返します。一致しない場合は -1 返します。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 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)

指定した配列の指定した範囲をカバーする 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>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</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)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

このクラスには、配列を操作するためのさまざまなメソッド (並べ替えや検索など) が含まれています。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象