TreeMap Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
TreeMap() |
Costruisce una nuova mappa ad albero vuota usando l'ordinamento naturale delle relative chiavi. |
TreeMap(IComparator) |
Costruisce una nuova mappa ad albero vuota, ordinata in base al confronto specificato. |
TreeMap(IDictionary) |
Costruisce una nuova mappa ad albero contenente gli stessi mapping della mappa specificata, ordinata in base all'ordinamento <><naturale em/em> delle relative chiavi. |
TreeMap(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
TreeMap()
Costruisce una nuova mappa ad albero vuota usando l'ordinamento naturale delle relative chiavi.
[Android.Runtime.Register(".ctor", "()V", "")]
public TreeMap ();
- Attributi
Commenti
Costruisce una nuova mappa ad albero vuota usando l'ordinamento naturale delle relative chiavi. Tutte le chiavi inserite nella mappa devono implementare l'interfaccia Comparable
. Inoltre, tutte queste chiavi devono essere <>simili a vicenda</em>: k1.compareTo(k2)
non devono generare un per ClassCastException
le chiavi k1
e k2
nella mappa. Se l'utente tenta di inserire una chiave nella mappa che viola questo vincolo (ad esempio, l'utente tenta di inserire una chiave stringa in una mappa le cui chiavi sono numeri interi), la put(Object key, Object value)
chiamata genererà un'eccezione ClassCastException
.
Documentazione java per java.util.TreeMap.TreeMap()
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
TreeMap(IComparator)
Costruisce una nuova mappa ad albero vuota, ordinata in base al confronto specificato.
[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
Parametri
- comparator
- IComparator
confronto che verrà utilizzato per ordinare questa mappa.
Se null
, verrà usato l'ordinamento naturale paragonabile delle chiavi.
- Attributi
Commenti
Costruisce una nuova mappa ad albero vuota, ordinata in base al confronto specificato. Tutti i tasti inseriti nella mappa devono essere <>simili< a vicenda/em> dal comparatore specificato: comparator.compare(k1, k2)
non deve generare un'eccezione ClassCastException
per le chiavi k1
e k2
nella mappa. Se l'utente tenta di inserire una chiave nella mappa che viola questo vincolo, la put(Object key, Object value)
chiamata genererà un oggetto ClassCastException
.
Documentazione java per java.util.TreeMap.TreeMap(java.util.Comparator<? super K>)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
TreeMap(IDictionary)
Costruisce una nuova mappa ad albero contenente gli stessi mapping della mappa specificata, ordinata in base all'ordinamento <><naturale em/em> delle relative chiavi.
[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
Parametri
mappa i cui mapping devono essere posizionati in questa mappa
- Attributi
Commenti
Costruisce una nuova mappa ad albero contenente gli stessi mapping della mappa specificata, ordinata in base all'ordinamento <><naturale em/em> delle relative chiavi. Tutte le chiavi inserite nella nuova mappa devono implementare l'interfaccia Comparable
. Inoltre, tutte queste chiavi devono essere <>simili a vicenda</em>: k1.compareTo(k2)
non devono generare un per ClassCastException
le chiavi k1
e k2
nella mappa. Questo metodo viene eseguito in tempo n*log(n).
Documentazione java per java.util.TreeMap.TreeMap(java.util.Map<? extends K, ? extends V>)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
TreeMap(IntPtr, JniHandleOwnership)
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.
protected TreeMap (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.TreeMap : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.TreeMap
Parametri
- javaReference
-
IntPtr
nativeint
Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).
- transfer
- JniHandleOwnership
Oggetto JniHandleOwnershipche indica come gestire javaReference
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.