java.util
Class HashMap
java.lang.Object
java.util.AbstractMap
java.util.HashMap
- All Implemented Interfaces:
- Map
- public class HashMap
- extends AbstractMap
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
HashMap
public HashMap()
HashMap
public HashMap(int initialCapacity)
HashMap
public HashMap(int initialCapacity,
float loadFactor)
HashMap
public HashMap(Map t)
clear
public void clear()
- Specified by:
clear in interface Map- Overrides:
clear in class AbstractMap
clone
public java.lang.Object clone()
containsKey
public boolean containsKey(java.lang.Object key)
- Specified by:
containsKey in interface Map- Overrides:
containsKey in class AbstractMap
containsValue
public boolean containsValue(java.lang.Object value)
- Specified by:
containsValue in interface Map- Overrides:
containsValue in class AbstractMap
entrySet
public Set entrySet()
- Specified by:
entrySet in interface Map- Specified by:
entrySet in class AbstractMap
get
public java.lang.Object get(java.lang.Object key)
- Specified by:
get in interface Map- Overrides:
get in class AbstractMap
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface Map- Overrides:
isEmpty in class AbstractMap
keySet
public Set keySet()
- Specified by:
keySet in interface Map- Overrides:
keySet in class AbstractMap
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
- Specified by:
put in interface Map- Overrides:
put in class AbstractMap
putAll
public void putAll(Map m)
- Specified by:
putAll in interface Map- Overrides:
putAll in class AbstractMap
remove
public java.lang.Object remove(java.lang.Object key)
- Specified by:
remove in interface Map- Overrides:
remove in class AbstractMap
size
public int size()
- Specified by:
size in interface Map- Overrides:
size in class AbstractMap
values
public Collection values()
- Specified by:
values in interface Map- Overrides:
values in class AbstractMap