Gewusst wie: initialisieren eine HashMap in Java

April 27

Alle benötigten Daten in einer Auflistung in Java gespeicherten immer in ein Array gespeichert werden, aber in den meisten Fällen ist eine bessere Datenstruktur verfügbar. Eine oft vernachlässigte Datenstruktur ist die HashMap. Die große Macht der eine HashMap ist, dass es ermöglicht Ihnen, Ihre Daten mit einem anderen Objekt, in der Regel eine Zeichenfolge zuordnen, die den Schlüssel, anstatt den Zugriff auf Daten, die mit seiner Position in der Zeile des Arrays aufgerufen wird. Es ist auch nimmt viel weniger Prozessorzeit eine HashMap suchen, sofern Sie den Schlüssel auf den Wert kennen.

Anweisungen

1 Öffnen Sie Netbeans.

2 Erstellen Sie eine neue Klasse zu, oder öffnen Sie eine vorhandene Klasse. Wenn Sie eine neue Klasse zu erstellen, nennen Sie es "HashMapTest."

3 Ihre Klasse definieren die HashMap und initialisieren fügen Sie die folgende Zeile hinzu:

HashMap < String, Object > MyMap = new HashMap < String, Object > ();

Die beiden Datentypen in den Pfeil Klammern definieren den Datentyp des Schlüssels (in diesem Fall eine Zeichenfolge) und des Objekts gespeichert wird (in diesem Fall ein generisches Objekt.)

4 Geben Sie Folgendes in der nächsten Zeile die HashMap einige Informationen hinzu:

myMap.add ("Vorname", "Kevin");

Dies schafft eine Dateneingabe in der Karte mit dem Wert von "Kevin", die jederzeit mit der Taste "First Name" zugegriffen werden kann

5 Die Daten aus der HashMap abrufen:

myMap.get ("Vorname");