Arbeta med HashMap
Skapa en HashMap för ett företags personalkatalog – det vill säga en katalog med Integer-id:n som pekar på String-namn i en uppslagstabell. Du ska lägga till en ny anställd och ta bort en anställd från katalogen.
Den här övningen är en del av kursen
Datatyper och undantag i Java
Övningsinstruktioner
- Importera
HashMapför användning i applikationen. - Tilldela variabeln
directoryen ny instans avHashMapmedIntegersom nyckel ochStringsom värde. - Lägg till en ny anställd (namn
"Marcia"och id31) i kartandirectory. - Ta bort
"Davy"med id45från kartandirectory.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
// 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);
}
}