Package java.util
Class TreeMap
- java.lang.Object
-
- java.util.AbstractMap
-
- java.util.TreeMap
-
- All Implemented Interfaces:
Serializable,Cloneable,Map,SortedMap
public class TreeMap extends AbstractMap implements SortedMap, Cloneable, Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()Objectclone()Comparatorcomparator()booleancontainsKey(Object var0)booleancontainsValue(Object var0)SetentrySet()ObjectfirstKey()Objectget(Object var0)SortedMapheadMap(Object var0)SetkeySet()ObjectlastKey()Objectput(Object var0, Object var1)voidputAll(Map var0)Objectremove(Object var0)intsize()SortedMapsubMap(Object var0, Object var1)SortedMaptailMap(Object var0)Collectionvalues()-
Methods inherited from class java.util.AbstractMap
equals, hashCode, isEmpty, toString
-
-
-
-
Constructor Detail
-
TreeMap
public TreeMap()
-
TreeMap
public TreeMap(Comparator var0)
-
TreeMap
public TreeMap(Map var0)
-
TreeMap
public TreeMap(SortedMap var0)
-
-
Method Detail
-
clear
public void clear()
- Specified by:
clearin interfaceMap- Overrides:
clearin classAbstractMap
-
comparator
public Comparator comparator()
- Specified by:
comparatorin interfaceSortedMap
-
containsKey
public boolean containsKey(Object var0)
- Specified by:
containsKeyin interfaceMap- Overrides:
containsKeyin classAbstractMap
-
containsValue
public boolean containsValue(Object var0)
- Specified by:
containsValuein interfaceMap- Overrides:
containsValuein classAbstractMap
-
entrySet
public Set entrySet()
- Specified by:
entrySetin interfaceMap- Specified by:
entrySetin classAbstractMap
-
get
public Object get(Object var0)
- Specified by:
getin interfaceMap- Overrides:
getin classAbstractMap
-
keySet
public Set keySet()
- Specified by:
keySetin interfaceMap- Overrides:
keySetin classAbstractMap
-
put
public Object put(Object var0, Object var1)
- Specified by:
putin interfaceMap- Overrides:
putin classAbstractMap
-
putAll
public void putAll(Map var0)
- Specified by:
putAllin interfaceMap- Overrides:
putAllin classAbstractMap
-
remove
public Object remove(Object var0)
- Specified by:
removein interfaceMap- Overrides:
removein classAbstractMap
-
size
public int size()
- Specified by:
sizein interfaceMap- Overrides:
sizein classAbstractMap
-
values
public Collection values()
- Specified by:
valuesin interfaceMap- Overrides:
valuesin classAbstractMap
-
-