Die Programmiersprache Java hat viele integrierten Auflistungen , die verwendet werden , um Daten über verschiedene Systeme gespeichert werden können . Eine solche Sammlung ist die HashMap , die Daten speichert als Paare von Schlüsseln und Werten . Die HashMap zu einem Wörterbuch, wo der Schlüssel ist analog zu einem Wort und dem Wert ähnlich zu der Definition verglichen werden. Wenn Sie eine HashMap in Ihrem Programm müssen, aber Sie haben eine verschiedene Sammlung statt , können Sie wandeln es mit ein paar Zeilen Code. Things You
Java Software Development Kit mit NetBeans Integrated Development Environment (IDE) Bundle ( siehe Ressourcen für Link)
brauchen anzeigen Weitere Anweisungen
1
laden NetBeans IDE durch einen Klick auf das Programmsymbol . Wenn das Programm geladen wird, auf " Neu /New Project" navigieren und wählen Sie " Java Application " aus der Liste auf der rechten Seite des Bildschirms. Eine neue Quellcode-Datei erscheint in der NetBeans Texteditor. Der Source-Code -Datei enthält eine leere main-Methode .
2
Import der " java.util " Bibliothek, die alle Java Sammlungen enthält . Schreiben Sie das folgende an der Spitze der Quellcodedatei :
import java.util * ;
3
Deklarieren Sie eine neue " ArrayList "-Kollektion aus. . Dies ist, was Sie zu einem konvertieren " HashMap . " Um einen erklären " ArrayList ", schreiben die folgende Zeile innerhalb der geschweiften Klammern der main-Methode :
ArrayList a = new ArrayList ();
4
Fügen Sie einige Titel in der " ArrayList " , indem die folgenden Aussagen unter dem im vorherigen Schritt geschrieben :
a.add ( " Banane ");
a.add ( " Mango ");
< p> a.add ( " Erdbeere ");
5
neues " HashMap " Sammlung durch Schreiben Sie die folgende Anweisung unterhalb der vorangegangenen drei :
HashMap h = new HashMap ( );
6
Schleife durch " ArrayList "-Kollektion mit einer for -Schleife. Mit jeder Iteration der for-Schleife werden die Elemente in der " ArrayList " wiederum besucht werden , nach ihrem Index . Der Index ist die Reihenfolge, in der die Elemente treten in der " ArrayList. " Schreiben Sie die folgende Aussage unter dem im vorherigen Schritt geschrieben :
for (int i = 0; i < a.size (); i + +) {}
< br > 7
Fügen Sie einen Schlüssel - Wert-Paar der " HashMap , " mit dem Index des " ArrayList " als Schlüssel und der Name der Frucht an diesem Index als Wert . Schreiben Sie die folgende Anweisung in den geschweiften Klammern der for-Schleife , um diese Elemente , um das Add
h.put (i, a.get (i)) " HashMap . ";
8 < p> drucken Sie den Wert mit einem Index von der " HashMap " , indem er die folgende Zeile unter dem im vorherigen Schritt geschrieben assoziiert :
System.out.println ( h.get (i)) ;
9
Führen Sie das Programm durch Drücken der Taste F6 . Das Programm wandelt die " ArrayList " Container in einen " HashMap ", dann druckt Elemente aus dem " HashMap . " Die Ausgabe des Programms sieht wie folgt aus :
banana
mango
Erdbeere