Alle data du trenger er lagret i en samling i Java kan alltid bli lagret i en matrise, men i de fleste tilfeller en bedre datastruktur er tilgjengelig. En ofte neglisjert datastruktur er HashMap . Den store kraften i en HashMap er at det tillater deg å knytte dine data med et annet objekt , vanligvis en streng, som kalles nøkkelen , istedenfor å aksessere data ved hjelp av sin posisjon i linjen av tabellen. Det tar også mye mindre prosessor tid til å søke en HashMap , forutsatt at du vet nøkkelen til den verdien du vil . Instruksjoner 
 en 
 Åpne NetBeans . 
 2 
 Opprett en ny klasse eller åpne en eksisterende klasse . Hvis du oppretter en ny klasse , gi den navnet " HashMapTest . " 
 3 
 Legg til følgende linje i klassen for å definere HashMap og klargjøre det : en 
 HashMap < String, object> myMap = new HashMap  (); 
  de to datatyper i pilen parentes definere data - type nøkkelen ( i dette tilfellet en String ) og objektet blir lagret ( i dette tilfellet en generisk objekt) 
 4 
 Skriv inn følgende på neste linje for å legge litt informasjon til HashMap : . 
 
 myMap.add ( "fornavn" , " Kevin" ) ; " . fornavn" 
 
 Dette skaper en dataregistrering i kartet med verdien av " Kevin" som kan nås når som helst ved hjelp av nøkkelen 
 5 
 Hent data fra HashMap : 
 
 myMap.get ( "fornavn ");