Verwenden Sie die get()-Methode der Hashtable-Klasse in Java, um den dem Schlüssel entsprechenden Wert zu erhalten
Hashtable ist eine häufig verwendete Datenstrukturklasse in Java, die eine Hash-Tabelle von Schlüssel-Wert-Paaren implementiert. Es berechnet den Speicherort über den Schlüssel, sodass der entsprechende Wert direkt über den Schlüssel gefunden werden kann, wodurch ein schneller Zugriff und eine schnelle Speicherung von Daten ermöglicht werden.
In der Hashtable-Klasse können wir die Methode get() verwenden, um den einem Schlüssel entsprechenden Wert abzurufen. Die Syntax der get()-Methode lautet wie folgt:
public V get(Object key)
wobei key der zu findende Schlüssel und V der Typ des Werts ist.
Das Folgende ist ein Beispielcode, der die get()-Methode der Hashtable-Klasse verwendet, um den dem Schlüssel entsprechenden Wert zu erhalten:
import java.util.Hashtable; public class HashtableExample { public static void main(String[] args) { Hashtable<String, String> hashtable = new Hashtable<>(); // 添加键值对 hashtable.put("name", "Tom"); hashtable.put("age", "20"); hashtable.put("gender", "male"); // 获取键对应的值 String name = hashtable.get("name"); String age = hashtable.get("age"); String gender = hashtable.get("gender"); // 输出结果 System.out.println("name: " + name); System.out.println("age: " + age); System.out.println("gender: " + gender); } }
Im obigen Code erstellen wir zuerst ein Hashtable-Objekt und verwenden dann put() Methode zum Hinzufügen des Werts zu den drei Schlüssel-Wert-Paaren der Hashtable. Die Schlüssel sind „Name“, „Alter“ und „Geschlecht“, und die entsprechenden Werte sind „Tom“, „20“ bzw. „männlich“.
Als nächstes verwenden wir die Methode get(), um die Werte zu erhalten, die den Schlüsseln „Name“, „Alter“ bzw. „Geschlecht“ entsprechen, und weisen diese Werte den entsprechenden Variablen zu.
Schließlich drucken wir diese Werte über die Ausgabeanweisung aus und sehen, dass das Ausgabeergebnis wie folgt lautet:
name: Tom age: 20 gender: male
Das bedeutet, dass die get()-Methode den dem Schlüssel entsprechenden Wert erfolgreich erhalten hat.
Es ist zu beachten, dass bei Verwendung der get()-Methode zum Erhalten des einem Schlüssel entsprechenden Werts der Schlüssel als Parameter an die get()-Methode übergeben werden muss. Wenn der angegebene Schlüssel nicht in der Hashtable vorhanden ist, gibt die Methode get() null zurück.
Darüber hinaus können bei Hashtable-Objekten sowohl der Schlüssel als auch der Wert null sein. Wenn Sie einen Nullwert speichern möchten, können Sie null direkt als Wert an die Methode put() übergeben. Wenn jedoch bei Schlüsseln null als Schlüssel übergeben wird, wird eine NullPointerException ausgelöst.
Der Artikel endet hier. Durch die Verwendung der get()-Methode der Hashtable-Klasse können wir auf einfache Weise den dem Schlüssel entsprechenden Wert ermitteln und so einen schnellen Zugriff und eine schnelle Datenspeicherung realisieren. Ich hoffe, dass dieser Artikel Ihnen hilft, die Verwendung der Hashtable-Klasse zu verstehen.
Das obige ist der detaillierte Inhalt vonVerwenden Sie die get()-Methode der Hashtable-Klasse in Java, um den dem Schlüssel entsprechenden Wert abzurufen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!