Hvordan klargjøre en HashMap i Java

Alle data du trenger er lagret i en samling i Java kan alltid bli lagret i en matrise, men i de fleste tilfeller et bedre datastruktur er tilgjengelig. En ofte neglisjert datastrukturen er HashMap. Den store kraften i en HashMap er at det tillater deg å knytte dataene til en annen gjenstand, vanligvis en streng, som kalles nøkkelen, i stedet for å få tilgang til data ved hjelp av sin posisjon i linjen av tabellen. Det er også tar mye mindre prosessor tid til å søke en HashMap, forutsatt at du vet nøkkelen til verdien du ønsker.

Bruksanvisning

1 Åpne NetBeans.

2 Opprett en ny klasse eller åpne en eksisterende klasse. Hvis du oppretter en ny klasse, you name it "HashMapTest."

3 Legg til følgende linje i klassen til å definere HashMap og initialisere det:

HashMap <String, Objekt> tilpasset kart = new HashMap <String, Objekt> ();

De to datatypene i pilens parentes definere datatype av nøkkelen (i dette tilfellet en String) og gjenstanden som skal lagres (i dette tilfellet en generisk objekt).

4 Skriv inn følgende på neste linje for å legge til litt informasjon til HashMap:

myMap.add ( "first name", "Kevin");

Dette skaper en dataregistrering i kartet med verdien av "Kevin" som kan nås når som helst ved hjelp av tasten "fornavn".

5 Hente data fra HashMap:

myMap.get ( "fornavn");