Compartilhar via


TreeMap Construtores

Definição

Sobrecargas

TreeMap()

Constrói um novo mapa de árvore vazio, usando a ordenação natural de suas chaves.

TreeMap(IComparator)

Constrói um novo mapa de árvore vazio, ordenado de acordo com o comparador dado.

TreeMap(IDictionary)

Constrói um novo mapa de árvore contendo os mesmos mapeamentos que o mapa dado, ordenado de acordo com a <ordenação<> natural de>suas chaves.

TreeMap(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

TreeMap()

Constrói um novo mapa de árvore vazio, usando a ordenação natural de suas chaves.

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

Comentários

Constrói um novo mapa de árvore vazio, usando a ordenação natural de suas chaves. Todas as chaves inseridas no mapa devem implementar a Comparable interface. Além disso, todas essas chaves devem ser <mutuamente comparáveis</em>: k1.compareTo(k2) não devem lançar um ClassCastException para nenhuma chave k1 e k2 no>mapa. Se o usuário tentar colocar uma chave no mapa que viole essa restrição (por exemplo, o usuário tentar colocar uma chave de cadeia de caracteres em um mapa cujas chaves são inteiras), a put(Object key, Object value) chamada lançará um ClassCastExceptionarquivo .

Documentação Java para java.util.TreeMap.TreeMap().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

TreeMap(IComparator)

Constrói um novo mapa de árvore vazio, ordenado de acordo com o comparador dado.

[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

Parâmetros

comparator
IComparator

o comparador que será usado para ordenar este mapa. Se null, a ordenação natural comparável das chaves será usada.

Atributos

Comentários

Constrói um novo mapa de árvore vazio, ordenado de acordo com o comparador dado. Todas as chaves inseridas no mapa devem ser <mutuamente comparáveis</em> pelo comparador dado: comparator.compare(k1, k2) não deve lançar um ClassCastException para nenhuma chave k1 e k2 no>mapa. Se o usuário tentar colocar uma chave no mapa que viole essa restrição, a put(Object key, Object value) chamada lançará um ClassCastExceptionarquivo .

Documentação Java para java.util.TreeMap.TreeMap(java.util.Comparator<? super K>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

TreeMap(IDictionary)

Constrói um novo mapa de árvore contendo os mesmos mapeamentos que o mapa dado, ordenado de acordo com a <ordenação<> natural de>suas chaves.

[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

Parâmetros

m
IDictionary

o mapa cujos mapeamentos devem ser colocados neste mapa

Atributos

Comentários

Constrói um novo mapa de árvore contendo os mesmos mapeamentos que o mapa dado, ordenado de acordo com a <ordenação<> natural de>suas chaves. Todas as chaves inseridas no novo mapa devem implementar a Comparable interface. Além disso, todas essas chaves devem ser <mutuamente comparáveis</em>: k1.compareTo(k2) não devem lançar um ClassCastException para nenhuma chave k1 e k2 no>mapa. Esse método é executado em n*log(n) time.

Documentação Java para java.util.TreeMap.TreeMap(java.util.Map<? extends K, ? extends V>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

TreeMap(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

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

Parâmetros

javaReference
IntPtr

nativeint

Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Uma JniHandleOwnershipindicação de como lidar javaReference

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a