Language

HashMap コンストラクター

定義

オーバーロード

名前 説明
HashMap()

既定の初期容量 (16) と既定の負荷係数 (0) を持つ空の HashMap を構築します。

HashMap(IDictionary)

指定したMapと同じマッピングを持つ新しいHashMapを構築します。

HashMap(Int32)

指定した初期容量と既定の負荷係数 (0) を持つ空の HashMap を構築します。

HashMap(Int32, Single)

指定した初期容量と負荷係数を持つ空の HashMap を構築します。

HashMap(IntPtr, JniHandleOwnership)

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

HashMap()

既定の初期容量 (16) と既定の負荷係数 (0) を持つ空の HashMap を構築します。

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

注釈

既定の初期容量 (16) と既定の負荷係数 (0.75) を持つ空の HashMap を構築します。

Javaドキュメント。

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

適用対象

HashMap(IDictionary)

指定したMapと同じマッピングを持つ新しいHashMapを構築します。

[Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "")]
public HashMap(System.Collections.IDictionary m);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "")>]
new Java.Util.HashMap : System.Collections.IDictionary -> Java.Util.HashMap

パラメーター

m
IDictionary

マッピングがこのマップに配置されるマップ

属性

注釈

Javaドキュメント。

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

適用対象

HashMap(Int32)

指定した初期容量と既定の負荷係数 (0) を持つ空の HashMap を構築します。

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

パラメーター

initialCapacity
Int32

初期容量。

属性

例外

容量が 0 未満の場合。

注釈

指定した初期容量と既定の負荷係数 (0.75) を持つ空の HashMap を構築します。

Javaドキュメント。

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

適用対象

HashMap(Int32, Single)

指定した初期容量と負荷係数を持つ空の HashMap を構築します。

[Android.Runtime.Register(".ctor", "(IF)V", "")]
public HashMap(int initialCapacity, float loadFactor);
[<Android.Runtime.Register(".ctor", "(IF)V", "")>]
new Java.Util.HashMap : int * single -> Java.Util.HashMap

パラメーター

initialCapacity
Int32

初期容量

loadFactor
Single

負荷係数

属性

例外

容量が 0 未満の場合、または負荷係数が 0 または NaN 以下の場合。

注釈

指定した初期容量と負荷係数を持つ空の HashMap を構築します。

Javaドキュメント。

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

適用対象

HashMap(IntPtr, JniHandleOwnership)

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

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

パラメーター

javaReference
IntPtr

nativeint

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

transfer
JniHandleOwnership

JniHandleOwnership処理方法を示すjavaReference

注釈

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

適用対象