Методы и конструкторы TreeMap
Java LearningКонструкторы:
TreeMap( )
Этот конструктор создает пустое дерево, которое будет сортироваться по естественному порядку его ключей.
TreeMap(Comparator comp)
Этот конструктор создает пустую древовидную карту, которая будет сортироваться с использованием компаратора comp.
TreeMap(Map m)
Этот конструктор инициализирует древовидную карту с элементами из m, которые будут отсортированы с использованием естественного порядка ключей.
TreeMap(SortedMap sm)
Этот конструктор инициализирует карту дерева с записями из SortedMap sm, которые будут отсортированы в том же порядке, что и sm.
Методы:
void clear()
Удаляет все отображения из этой TreeMap.
Object clone()
Возвращает мелкую копию этого экземпляра TreeMap.
Comparator comparator()
Возвращает компаратор, используемый для порядка этого Map, или null (нуль), если этот Map использует естественный порядок своих ключей.
boolean containsKey(Object key)
Возвращает true, если этот Map содержит отображение для указанного ключа.
boolean containsValue(Object value)
Возвращает true, если этот Map отображает одну или несколько клавиш в указанное значение.
Set entrySet()
Возвращает заданный вид отображений, содержащихся в этом Map.
Object firstKey()
Возвращает первый (самый низкий) ключ на этом сортированном Map.
Object get(Object key)
Возвращает значение, на которое этот Map отображает указанный ключ.
SortedMap headMap(Object toKey)
Возвращает представление (вид) части этого Map, ключи которой строго меньше, чем toKey.
Set keySet()
Возвращает Set вид ключей, содержащихся в этом Map.
Object lastKey()
Возвращает последний (самый высокий) ключ в настоящее время на этом отсортированном Map.
Object put(Object key, Object value)
Связывает указанное значение с указанным ключом на этом Map.
void putAll(Map map)
Копирует все отображения с указанного Map на этот Map.
Object remove(Object key)
Удаляет отображение этого ключа из этого TreeMap, если оно присутствует.
int size()
Возвращает количество отображений ключ-значение на этом Map.
SortedMap subMap(Object fromKey, Object toKey)
Возвращает представление (вид) части этого Map, ключи которого варьируется от fromKey, включительно, до toKey, исключительно.
SortedMap tailMap(Object fromKey)
Возвращает представление (вид) части этого Map, ключи которого больше или равны fromKey.
Collection values()
Возвращает представление (вид) коллекции значений, содержащихся на этом Map.