Freigeben über


TreeMap Konstruktoren

Definition

Überlädt

TreeMap()

Erstellt eine neue, leere Strukturkarte mit der natürlichen Reihenfolge ihrer Schlüssel.

TreeMap(IComparator)

Erstellt eine neue, leere Baumkarte, sortiert nach der angegebenen Vergleichstabelle.

TreeMap(IDictionary)

Erstellt eine neue Strukturkarte, die die gleichen Zuordnungen wie die angegebene Karte enthält, sortiert nach der <natürlichen>Reihenfolge</Em> ihrer Schlüssel.

TreeMap(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

TreeMap()

Erstellt eine neue, leere Strukturkarte mit der natürlichen Reihenfolge ihrer Schlüssel.

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

Hinweise

Erstellt eine neue, leere Strukturkarte mit der natürlichen Reihenfolge ihrer Schlüssel. Alle in die Karte eingefügten Schlüssel müssen die Comparable Schnittstelle implementieren. Darüber hinaus müssen alle diese Schlüssel sich gegenseitig vergleichbar</em> sein><: k1.compareTo(k2) darf keine Schlüssel k1 und k2 in der Karte auslösenClassCastException. Wenn der Benutzer versucht, einen Schlüssel in die Karte zu setzen, der diese Einschränkung verletzt (z. B. versucht der Benutzer, eine Zeichenfolgentaste in eine Karte zu setzen, deren Schlüssel ganze Zahlen sind), löst der put(Object key, Object value) Aufruf einen aus ClassCastException.

Java-Dokumentation für java.util.TreeMap.TreeMap().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

TreeMap(IComparator)

Erstellt eine neue, leere Baumkarte, sortiert nach der angegebenen Vergleichstabelle.

[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

Parameter

comparator
IComparator

der Vergleichser, der verwendet wird, um diese Karte zu bestellen. Wenn nulldie vergleichbare natürliche Reihenfolge der Schlüssel verwendet wird.

Attribute

Hinweise

Erstellt eine neue, leere Baumkarte, sortiert nach der angegebenen Vergleichstabelle. Alle in die Karte eingefügten Schlüssel müssen <>sich gegenseitig vergleichen</em> durch den gegebenen Vergleichsator unterscheiden: comparator.compare(k1, k2) Darf keine Schlüssel k1 und k2 in der Karte auslösenClassCastException. Wenn der Benutzer versucht, einen Schlüssel in die Karte zu setzen, der gegen diese Einschränkung verstößt, löst der put(Object key, Object value) Aufruf einen ClassCastException.

Java-Dokumentation für java.util.TreeMap.TreeMap(java.util.Comparator<? super K>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

TreeMap(IDictionary)

Erstellt eine neue Strukturkarte, die die gleichen Zuordnungen wie die angegebene Karte enthält, sortiert nach der <natürlichen>Reihenfolge</Em> ihrer Schlüssel.

[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

Parameter

m
IDictionary

die Karte, deren Zuordnungen in dieser Karte platziert werden sollen

Attribute

Hinweise

Erstellt eine neue Strukturkarte, die die gleichen Zuordnungen wie die angegebene Karte enthält, sortiert nach der <natürlichen>Reihenfolge</Em> ihrer Schlüssel. Alle in die neue Zuordnung eingefügten Schlüssel müssen die Comparable Schnittstelle implementieren. Darüber hinaus müssen alle diese Schlüssel sich gegenseitig vergleichbar</em> sein><: k1.compareTo(k2) darf keine Schlüssel k1 und k2 in der Karte auslösenClassCastException. Diese Methode wird in n*log(n) ausgeführt.

Java-Dokumentation für java.util.TreeMap.TreeMap(java.util.Map<? extends K, ? extends V>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

TreeMap(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

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

Parameter

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

Ein JniHandleOwnershipHinweis auf die Behandlung javaReference

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: