IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Importa HashMap per usarla nell'applicazione.
  • Imposta la variabile directory su una nuova istanza di HashMap di Integer e String.
  • Aggiungi un nuovo dipendente (nome "Marcia" e id 31) alla mappa directory.
  • Rimuovi "Davy" con id 45 dalla mappa directory.

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);
	}
}
Modifica ed esegui il codice