Idioma

TreeMap Construtores

Definição

Sobrecargas

Nome Description
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 especificado.

TreeMap(IDictionary)

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

TreeMap(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

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 uma 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 tenta colocar uma chave de cadeia de caracteres em um mapa cujas chaves são inteiros), a put(Object key, Object value) chamada gerará um ClassCastException.

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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

TreeMap(IComparator)

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

[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 especificado. Todas as chaves inseridas no mapa devem ser <mutuamente>comparáveis</em> pelo comparador especificado: comparator.compare(k1, k2) não deve gerar 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 gerará um ClassCastException.

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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

TreeMap(IDictionary)

Constrói um novo mapa de árvore contendo os mesmos mapeamentos que o mapa especificado, ordenados de acordo com a <ordenação<>/em> 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 especificado, ordenados de acordo com a <ordenação<>/em> 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 uma ClassCastException para nenhuma chave k1 e k2 no mapa. Esse método é executado no tempo n*log(n).

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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

TreeMap(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

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

Parâmetros

javaReference
IntPtr

nativeint

Uma IntPtrreferência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Um JniHandleOwnershipque indica 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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a