Lavorare con HashMap
Crea una HashMap per memorizzare l'elenco dei dipendenti di un'azienda: una rubrica di id di tipo Integer che puntano a nomi di tipo String in una tabella di lookup. Aggiungerai un nuovo dipendente e ne rimuoverai uno dall'elenco.
Questo esercizio fa parte del corso
Tipi di dati ed eccezioni in Java
Istruzioni dell'esercizio
- Importa
HashMapper usarla nell'applicazione. - Imposta la variabile
directorysu una nuova istanza diHashMapdiIntegereString. - Aggiungi un nuovo dipendente (nome
"Marcia"e id31) alla mappadirectory. - Rimuovi
"Davy"con id45dalla mappadirectory.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
// 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);
}
}