言語

PriorityQueue コンストラクター

定義

オーバーロード

名前 説明
PriorityQueue()

既定の初期容量 (11) を持つ PriorityQueue を作成し、それに対応する自然順序に従って要素を並べ替えます。

PriorityQueue(IComparator)

既定の初期容量を持ち、その要素が指定されたコンパレータに従って並べ替えられた PriorityQueue を作成します。

PriorityQueue(ISortedSet)

指定した並べ替えられたセット内の要素を含む PriorityQueue を作成します。

PriorityQueue(PriorityQueue)

指定した優先度キュー内の要素を含む PriorityQueue を作成します。

PriorityQueue(ICollection)

指定したコレクション内の要素を含む PriorityQueue を作成します。

PriorityQueue(Int32)

指定した初期容量を持つ PriorityQueue を作成し、その要素を比較可能な自然順序に従って並べ替えます。

PriorityQueue(Int32, IComparator)

指定したコンパレータに従って要素を並べ替える、指定した初期容量を持つ PriorityQueue を作成します。

PriorityQueue(IntPtr, JniHandleOwnership)

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

PriorityQueue()

既定の初期容量 (11) を持つ PriorityQueue を作成し、それに対応する自然順序に従って要素を並べ替えます。

[Android.Runtime.Register(".ctor", "()V", "")]
public PriorityQueue();
属性

注釈

既定の初期容量 (11) を持つ PriorityQueue を作成し、それに対応する自然順序に従って要素を並べ替えます。

Javaドキュメント。

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

適用対象

PriorityQueue(IComparator)

既定の初期容量を持ち、その要素が指定されたコンパレータに従って並べ替えられた PriorityQueue を作成します。

[Android.Runtime.Register(".ctor", "(Ljava/util/Comparator;)V", "", ApiSince=24)]
public PriorityQueue(Java.Util.IComparator? comparator);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Comparator;)V", "", ApiSince=24)>]
new Java.Util.PriorityQueue : Java.Util.IComparator -> Java.Util.PriorityQueue

パラメーター

comparator
IComparator

この優先順位キューの順序付けに使用される比較子。 null場合は、要素の同等の自然な順序が使用されます。

属性

注釈

既定の初期容量を持ち、その要素が指定されたコンパレータに従って並べ替えられた PriorityQueue を作成します。

1.8 で追加されました。

Javaドキュメント。

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

適用対象

PriorityQueue(ISortedSet)

指定した並べ替えられたセット内の要素を含む PriorityQueue を作成します。

[Android.Runtime.Register(".ctor", "(Ljava/util/SortedSet;)V", "")]
public PriorityQueue(Java.Util.ISortedSet? c);
[<Android.Runtime.Register(".ctor", "(Ljava/util/SortedSet;)V", "")>]
new Java.Util.PriorityQueue : Java.Util.ISortedSet -> Java.Util.PriorityQueue

パラメーター

c
ISortedSet

この優先順位キューに要素を配置する並べ替えられたセット

属性

注釈

指定した並べ替えられたセット内の要素を含む PriorityQueue を作成します。 この優先順位キューは、指定された並べ替えられたセットと同じ順序に従って並べ替えられます。

java.util.PriorityQueue.PriorityQueue(java.util.SortedSet<? extends E>)の Java ドキュメント。

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

適用対象

PriorityQueue(PriorityQueue)

指定した優先度キュー内の要素を含む PriorityQueue を作成します。

[Android.Runtime.Register(".ctor", "(Ljava/util/PriorityQueue;)V", "")]
public PriorityQueue(Java.Util.PriorityQueue? c);
[<Android.Runtime.Register(".ctor", "(Ljava/util/PriorityQueue;)V", "")>]
new Java.Util.PriorityQueue : Java.Util.PriorityQueue -> Java.Util.PriorityQueue

パラメーター

c
PriorityQueue

要素がこの優先順位キューに配置される優先順位キュー

属性

注釈

指定した優先度キュー内の要素を含む PriorityQueue を作成します。 この優先順位キューは、指定された優先順位キューと同じ順序に従って並べ替えられます。

Javaドキュメント。

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

適用対象

PriorityQueue(ICollection)

指定したコレクション内の要素を含む PriorityQueue を作成します。

[Android.Runtime.Register(".ctor", "(Ljava/util/Collection;)V", "")]
public PriorityQueue(System.Collections.ICollection? c);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Collection;)V", "")>]
new Java.Util.PriorityQueue : System.Collections.ICollection -> Java.Util.PriorityQueue

パラメーター

c
ICollection

この優先順位キューに要素を配置するコレクション

属性

注釈

指定したコレクション内の要素を含む PriorityQueue を作成します。 指定したコレクションが SortedSet のインスタンスであるか、別の PriorityQueueである場合、この優先順位キューは同じ順序に従って並べ替えられます。 それ以外の場合、この優先順位キューは、要素の同等の自然な順序に従って並べ替えられます。

Javaドキュメント。

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

適用対象

PriorityQueue(Int32)

指定した初期容量を持つ PriorityQueue を作成し、その要素を比較可能な自然順序に従って並べ替えます。

[Android.Runtime.Register(".ctor", "(I)V", "")]
public PriorityQueue(int initialCapacity);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Util.PriorityQueue : int -> Java.Util.PriorityQueue

パラメーター

initialCapacity
Int32

この優先度キューの初期容量

属性

例外

initialCapacity が 1 未満の場合。

注釈

指定した初期容量を持つ PriorityQueue を作成し、その要素を比較可能な自然順序に従って並べ替えます。

Javaドキュメント。

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

適用対象

PriorityQueue(Int32, IComparator)

指定したコンパレータに従って要素を並べ替える、指定した初期容量を持つ PriorityQueue を作成します。

[Android.Runtime.Register(".ctor", "(ILjava/util/Comparator;)V", "")]
public PriorityQueue(int initialCapacity, Java.Util.IComparator? comparator);
[<Android.Runtime.Register(".ctor", "(ILjava/util/Comparator;)V", "")>]
new Java.Util.PriorityQueue : int * Java.Util.IComparator -> Java.Util.PriorityQueue

パラメーター

initialCapacity
Int32

この優先度キューの初期容量

comparator
IComparator

この優先順位キューの順序付けに使用される比較子。 null場合は、要素の同等の自然な順序が使用されます。

属性

注釈

指定したコンパレータに従って要素を並べ替える、指定した初期容量を持つ PriorityQueue を作成します。

Javaドキュメント。

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

適用対象

PriorityQueue(IntPtr, JniHandleOwnership)

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

protected PriorityQueue(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.PriorityQueue : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.PriorityQueue

パラメーター

javaReference
IntPtr

nativeint

Java ネイティブ インターフェイス (JNI) オブジェクト参照を含むIntPtr

transfer
JniHandleOwnership

JniHandleOwnership処理方法を示すjavaReference

注釈

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

適用対象