Heim  >  Artikel  >  Java  >  Java Map Erste Schritte: Erlernen Sie die Grundlagen des Sammlungsframeworks ganz einfach von Grund auf

Java Map Erste Schritte: Erlernen Sie die Grundlagen des Sammlungsframeworks ganz einfach von Grund auf

WBOY
WBOYnach vorne
2024-02-19 17:00:09312Durchsuche

Java Map 入门指南:零基础轻松掌握集合框架的基础知识

Einführung in die Java-Karte

Der neue Leitfaden des

php-Editors hilft Ihnen dabei, Java Map ganz einfach zu beherrschen! Dieses Handbuch richtet sich speziell an Leser ohne Grundkenntnisse. Es führt detailliert in die Grundkenntnisse des Sammlungsframeworks ein und ermöglicht Ihnen ein schnelles Verständnis der Verwendungsmethoden und -techniken von Java Map. Egal, ob Sie Anfänger oder erfahrener Entwickler sind, Sie können viel davon profitieren und mit dem Editor lernen!

Verschiedene Implementierungen von Map

Java bietet verschiedene Map-Implementierungen, darunter HashMap, TreeMap und LinkedHashMap. Jede Implementierung weist unterschiedliche Funktionen und Leistungsmerkmale auf.

  • HashMap: HashMap ist die am häufigsten verwendete Map-Implementierung. Es basiert auf einer Hash-Tabelle und verfügt daher über sehr schnelle Suchgeschwindigkeiten. Allerdings sind die Elemente in HashMap ungeordnet.
  • TreeMap: TreeMap ist eine geordnete Kartenimplementierung. Es basiert auf Rot-Schwarz-Bäumen und weist daher eine Suchgeschwindigkeit mit logarithmischer Zeitkomplexität auf.
  • LinkedHashMap: LinkedHashMap ist eine geordnete Map-Implementierung, die gleichzeitig die Einfügereihenfolge der Elemente beibehält. Dies macht es ideal für Anwendungen, die auf Elemente in der Einfügungsreihenfolge zugreifen müssen.

Verwenden Sie Java Map

Um Java Map zu verwenden, können Sie zunächst ein Map-Objekt erstellen. Anschließend können Sie der Map mit der Methode put() Schlüssel-Wert-Paare hinzufügen. Um einen Wert zu erhalten, verwenden Sie die Methode get(). Um ein Schlüssel-Wert-Paar zu entfernen, können Sie die Methode „remove()“ verwenden.

Hier ist ein Beispiel für die Verwendung von HashMap:

import java.util.HashMap;

public class Main {
public static void main(String[] args) {
HashMap<String, Integer> map = new HashMap<>();

// 添加键值对
map.put("John", 25);
map.put("Mary", 30);
map.put("Bob", 35);

// 获取值
int johnsAge = map.get("John");
System.out.println(johnsAge); // 输出:25

// 删除键值对
map.remove("Bob");

// 遍历 Map
for (String key : map.keySet()) {
System.out.println(key + ": " + map.get(key));
}
}
}

Zusammenfassung

Java Map ist eine der wichtigsten Datenstrukturen im Java-Sammlungs-Framework. Es ermöglicht Ihnen, Schlüssel Werten zuzuordnen. Dies macht das Auffinden und Abrufen von Daten sehr einfach und effizient. In diesem Artikel haben Sie die Grundkonzepte von Java Map, verschiedene Arten von Map-Implementierungen und deren Verwendung kennengelernt.

Das obige ist der detaillierte Inhalt vonJava Map Erste Schritte: Erlernen Sie die Grundlagen des Sammlungsframeworks ganz einfach von Grund auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:lsjlt.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen