Mit HashMap arbeiten
Erstelle eine HashMap, um das Mitarbeiterverzeichnis eines Unternehmens zu speichern. Das ist ein Verzeichnis von Integer-IDs, die in einer Lookup-Tabelle auf String-Namen verweisen. Du fügst eine neue Person hinzu und entfernst eine Person aus dem Verzeichnis.
Diese Übung ist Teil des Kurses
Datentypen und Exceptions in Java
Anleitung zur Übung
- Importiere
HashMapfür die Verwendung in der Anwendung. - Setze die Variable
directoryauf eine neue Instanz vonHashMapmitIntegerundString. - Füge eine neue Mitarbeiterin bzw. einen neuen Mitarbeiter (Name
"Marcia", ID31) zur Mapdirectoryhinzu. - Entferne
"Davy"mit der ID45aus der Mapdirectory.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
// Import HashMap
import java.____.____;
public class EmployeeDirectory {
public static void main(String[] args) {
// Create a HashMap directory of Integer to String using parameterized constructor
HashMap<_____, ____> directory = new ____<____, ____>();
directory.put(23, "Joye");
// Add employee "Marcia" with id 31 to the directory
directory.____(____, "____");
directory.put(45, "Davy");
System.out.println(directory);
String name = directory.get(31);
System.out.println(name);
// Remove "Davy" from the directory
directory.____(____);
System.out.println(directory);
}
}