Heim Java JavaErste Schritte Kann der Java HashMap-Schlüssel wiederholt werden?

Kann der Java HashMap-Schlüssel wiederholt werden?

Jun 01, 2020 am 10:46 AM
hashmap java

Kann der Java HashMap-Schlüssel wiederholt werden?

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
Nach dem Login kopieren

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!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Quadratwurzel in Java Quadratwurzel in Java Aug 30, 2024 pm 04:26 PM

Quadratwurzel in Java

Perfekte Zahl in Java Perfekte Zahl in Java Aug 30, 2024 pm 04:28 PM

Perfekte Zahl in Java

Zufallszahlengenerator in Java Zufallszahlengenerator in Java Aug 30, 2024 pm 04:27 PM

Zufallszahlengenerator in Java

Armstrong-Zahl in Java Armstrong-Zahl in Java Aug 30, 2024 pm 04:26 PM

Armstrong-Zahl in Java

Weka in Java Weka in Java Aug 30, 2024 pm 04:28 PM

Weka in Java

Smith-Nummer in Java Smith-Nummer in Java Aug 30, 2024 pm 04:28 PM

Smith-Nummer in Java

Fragen zum Java Spring-Interview Fragen zum Java Spring-Interview Aug 30, 2024 pm 04:29 PM

Fragen zum Java Spring-Interview

Brechen oder aus Java 8 Stream foreach zurückkehren? Brechen oder aus Java 8 Stream foreach zurückkehren? Feb 07, 2025 pm 12:09 PM

Brechen oder aus Java 8 Stream foreach zurückkehren?

See all articles