Please enable JavaScript.
Coggle requires JavaScript to display documents.
<<Interface>>
Collection<E> (<<Interface>>
…
-
<<Interface>>
Map<K,V>
-
- elke waarde --> gekoppeld aan een sleutel
- elke sleutel --> gekoppeld aan 1 waarde
- geen dubbele sleutels
Functionaliteit
Basis:
- put (K key, V value)
- get (Object key)
- remove (Object key)
- containsKey (Object key)
- containsValue (Object value)
- size ()
- isEmpty ()
Op volledige datastructuur:
- clear ()
- putAll (Map<? extends K, ? extends V> m)
Collection views op de map:
- keySet ()
- values ()
- entrySet ()
Merk op:
- remove() van de iterator kan gebruikt worden
- toevoegen kan niet
<<Interface>>
SortedMap<K,V>
-
Extra functionaliteit
- subMap (K fromKey, K toKey)
- headMap (K toKey)
- tailMap (K fromKey)
- firstKey ()
- lastKey ()
- comparator ()
-
-