Kann der Java HashMap-Schlüssel wiederholt werden?
Schlüssel in Javas HashMap können nicht wiederholt werden. Wenn sie wiederholt hinzugefügt werden, überschreibt HashMap automatisch dieselben Daten wie der Schlüssel und stellt so sicher, dass ein Schlüssel einem Wert entspricht. Fügen Sie bei der Verwendung einfach die Daten hinzu a HashMap Fügen Sie es einfach entsprechend dem Schlüssel zu einer anderen HashMap hinzu.
Codebeispiel
Map param = new HashMap(); param.put("a","123"); system.out.println(param.get("a")); //123 param.put("a","456"); system.out.println(param.get("a")); //456
Gemeinsame HashMap-Methoden
(1) Schlüssel-Wert-Paardaten einfügen
public V put(K key, V value)
(2) Holen Sie sich Schlüssel-Wert-Paardaten entsprechend dem Schlüsselwert
public V get(Object key)
(3) Ermitteln Sie die Anzahl der Schlüssel-Wert-Paare in der Map
public int size()
(4) Bestimmen Sie, ob die Map-Sammlung ein Schlüssel-Wert-Paar mit dem Schlüssel enthält Schlüssel
öffentlicher boolescher Wert enthältSchlüssel(Objektschlüssel)
(5) Bestimmen Sie, ob die Map-Sammlung ein Schlüssel-Wert-Paar enthält, dessen Wert Wert ist
boolean enthältWert(Objektwert)
(6) Bestimmen Sie, ob in der Map-Sammlung keine Schlüssel-Wert-Paare vorhanden sind.
public boolean isEmpty()
(7) Löschen Sie alle Schlüssel-Wert-Paare in der Kartensammlung
public void clear( )
(8) Löschen Sie die Schlüssel-Wert-Paare in der Karte entsprechend dem Schlüsselwert
public V remove(Object key)
Empfohlenes Tutorial: 《Java-Tutorial》
Das obige ist der detaillierte Inhalt vonKann der Java HashMap-Schlüssel wiederholt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!