Alle Daten, die Sie benötigen in einer Sammlung in Java gespeichert werden immer in einem Array gespeichert werden, aber in den meisten Fällen eine bessere Datenstruktur zur Verfügung. Eine oft vernachlässigte Datenstruktur ist die HashMap . Die große Macht einer HashMap ist, dass Sie Ihre Daten mit einem anderen Objekt , in der Regel eine Zeichenfolge , die aufgerufen wird, der Schlüssel ist , anstatt den Zugriff auf Daten über seine Position in der Zeile des Arrays verbinden können. Es ist auch nimmt viel weniger Zeit, um einen Prozessor HashMap zu suchen, vorausgesetzt, Sie wissen, der Schlüssel zu den gewünschten Wert einstellen . Anleitung
1
öffnen Netbeans .
2
Erstellen Sie eine neue Klasse oder öffnen Sie eine vorhandene Klasse. Wenn Sie eine neue Klasse , nennen Sie es " HashMapTest . "
3
Fügen Sie die folgende Zeile in die Klasse, um die HashMap definieren und initialisieren :
HashMap < String, Objekt> myMap = new HashMap ();
die beiden Datentypen in den Pfeil Klammern definieren den Datentyp des Schlüssels ( in diesem Fall ein String) und dem Objekt gespeichert werden ( in in diesem Fall ein generisches Objekt)
4
Geben Sie den folgenden in der nächsten Zeile , um einige Informationen zu der HashMap hinzufügen : .
myMap.add ( " Vorname ", " Kevin" ); " . Vornamen"
Dies schafft eine Dateneingabe in der Karte mit dem Wert von " Kevin" , die jederzeit mit der Taste aufgerufen werden kann
5
Abrufen der Daten aus der HashMap :
myMap.get ( " Vorname ");