Alle gegevens die u nodig hebt opgeslagen in een collectie in Java kunnen altijd worden opgeslagen in een array , maar in de meeste gevallen een betere datastructuur beschikbaar . Een vaak verwaarloosd datastructuur is de HashMap . De grote kracht van een HashMap is dat het u toestaat om uw gegevens te koppelen aan een ander object , meestal een string , dat de sleutel wordt genoemd , in plaats van de toegang tot gegevens met behulp van haar positie in de lijn van de array . Het wordt ook kost veel minder processor tijd om een HashMap zoeken , op voorwaarde dat je weet dat de sleutel tot de gewenste waarde . Instructies Open Netbeans 1 . Kopen van 2 Maak een nieuwe klasse of open een bestaande klasse . Als het maken van een nieuwe klasse , noem maar op " HashMapTest . " 3 Voeg de volgende regel toe aan je klas naar de HashMap definiëren en initialiseren : HashMap < String , object > myMap = new HashMap ( ) ; de twee soorten gegevens in de pijl tussen haakjes bepalen de data - type sleutel ( in dit geval een string ) en het object dat wordt opgeslagen ( in dit geval een algemeen object ) op Twitter Type 4 de volgende op de volgende regel om wat informatie op de HashMap voegen : . myMap.add ( " voornaam" , " Kevin " ) ; " . voornaam" Dit creëert een data-entry in de kaart met de waarde van " Kevin " , dat kan worden geraadpleegd op elk moment met de toets 5 Haal de gegevens van de HashMap : myMap.get ( " voornaam" ) ;
|