Lecture overview -- Keyboard shortcut: 'u'  Previous page: Et eksempel på anvendelse af List -- Keyboard shortcut: 'p'  Next page: Klasserne HashMap og TreeMap -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Play sound for this page -- Keyboard shortcut: 'y'  Page 14 : 35
Forelæsningsnoter i Objekt-orienteret Programmering
Collections og streams
Interfacet Map

Et objekt, der implementerer Map, er et associativt array

Som sådan afbildes en mængde af nøgler ind i en mængde af værdier

Maps er ikke Collections

  • Operationelle karakteristika ved Map interfacet:

    • Operation som tilføjer og sletter bidrag til afbildningen

      • put(Object key, Object value), remove(Object key)

    • Operationer som udtrækker værdien givet en nøgle

      • get(Object key)

    • Operationer som udtrækker mængder og collections af nøgler, værdier og (nøgle,værdi) par

      • keySet(), values(), entrySet()

      • Benyttes til iteration over nøgler, værdier og par i en map