共用方式為


TreeMap 建構函式

定義

多載

TreeMap()

使用其索引鍵的自然順序,建構新的空白樹形圖。

TreeMap(IComparator)

根據指定的比較子來建構新的空白樹狀結構圖。

TreeMap(IDictionary)

根據其索引鍵的自然排序</em>,<>建構包含與指定對應相同的對應的新樹狀結構對應。

TreeMap(IntPtr, JniHandleOwnership)

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

TreeMap()

使用其索引鍵的自然順序,建構新的空白樹形圖。

[Android.Runtime.Register(".ctor", "()V", "")]
public TreeMap ();
屬性

備註

使用其索引鍵的自然順序,建構新的空白樹形圖。 插入對應的所有索引鍵都必須實作 Comparable 介面。 此外,所有這類索引鍵都必須是<>相互比較</em>:k1.compareTo(k2)不得針對任何索引鍵k1k2在地圖上擲回 ClassCastException 。 如果使用者嘗試將索引鍵放入違反此條件約束的對應中(例如,使用者嘗試將字串索引鍵放入索引鍵為整數的對應中),呼叫 put(Object key, Object value) 會擲回 ClassCastException

java.util.TreeMap.TreeMap()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

TreeMap(IComparator)

根據指定的比較子來建構新的空白樹狀結構圖。

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

參數

comparator
IComparator

將用來排序此對應之比較子。 如果 null為 ,則會使用索引鍵的可比較自然順序。

屬性

備註

根據指定的比較子來建構新的空白樹狀結構圖。 插入對應中的所有索引鍵都必須由<>指定的比較子相互比較</em>:comparator.compare(k1, k2)不得針對任何索引鍵k1k2在地圖上擲回 ClassCastException 。 如果使用者嘗試將索引鍵放入違反此條件約束的對應中,呼叫 put(Object key, Object value) 將會擲回 ClassCastException

java.util.TreeMap.TreeMap(java.util.Comparator<? super K>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

TreeMap(IDictionary)

根據其索引鍵的自然排序</em>,<>建構包含與指定對應相同的對應的新樹狀結構對應。

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

參數

m
IDictionary

對應要放置在此地圖中的對應

屬性

備註

根據其索引鍵的自然排序</em>,<>建構包含與指定對應相同的對應的新樹狀結構對應。 插入新對應的所有索引鍵都必須實作 Comparable 介面。 此外,所有這類索引鍵都必須是<>相互比較</em>:k1.compareTo(k2)不得針對任何索引鍵k1k2在地圖上擲回 ClassCastException 。 這個方法會在 n*log(n) 時間執行。

java.util.TreeMap.TreeMap(java.util.Map<? extends K, ? extends V>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

TreeMap(IntPtr, JniHandleOwnership)

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

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

參數

javaReference
IntPtr

nativeint

IntPtr,包含 Java Native Interface (JNI) 對象參考。

transfer
JniHandleOwnership

JniHandleOwnership,指出如何處理javaReference

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於