Hvordan Kart Strings til en liste over strenger

Java programmeringsspråk har en spesiell "kart" mekanisme for som inneholder data. Et kart knytter en nøkkel med en verdi. En analogi til kartet er en ordbok, som assosierer ord til definisjoner. Et eksempel på et kart er en beholder som knytter en tekststreng (nøkkelen) med en liste over strenger (verdien). I dette tilfellet, kan nøkkelen beskrive elementene i listen. For eksempel kan en nøkkel være "groceryList", og den tilhørende verdien kan være en liste over elementer for å plukke opp i butikken. Kartet er en meget nyttig beholder og er ikke veldig komplisert i bruk.

Bruksanvisning

1 Laste NetBeans IDE ved å klikke på programikonet. Når programmet laster, naviger til "Ny / New Project" og velg "Java Application" fra listen til høyre side av skjermen. En ny kildekode-filen vises i NetBeans tekst editor. Kildekoden filen inneholder en tom viktigste metoden.

2 Importer "Linked", "HashMap," og "Kart" klasser inn i programmet. Dette gjør at du kan bruke disse språkfunksjoner. Skriv følgende på toppen av kildekoden filen:

import java.util.HashMap;

import java.util.LinkedList;

import java.util.Map;

3 Opprett et nytt kart, kalt "mapOfStrings", ved å skrive følgende utsagn innenfor klammeparenteser av den viktigste metoden:

Map mapOfStrings = new HashMap();

4 Lag en ny "Linked" heter "groceryList," ved å skrive følgende under "kart" erklæring avgitt i forrige trinn:

LinkedList groceryList = new LinkedList();

5 Legg noen elementer til "groceryList" ved å skrive følgende utsagnene nedenfor linjen skrevet i forrige trinn:

groceryList.add("tomato");

groceryList.add ( "Apple");

groceryList.add ( "løk");

6 Tilsett "groceryList" til "mapOfStrings," ved hjelp av en beskrivende streng som nøkkel. For eksempel, for å bruke strengen "handleliste" som nøkkelen, skriver følgende uttalelse:

mapOfStrings.put("Grocery List", groceryList);

7 Skriv ut verdien av "handleliste" til utgangen vinduet ved hjelp av følgende kode:

System.out.println(mapOfStrings.get("Grocery List"));

8 Kjør programmet ved å trykke på "F6" -tasten. Programmet utgang ser slik ut:

[Tomat, eple, løk]