CommencerCommencer gratuitement

Travailler avec HashMap

Créez un HashMap pour contenir l’annuaire des employés d’une entreprise. Il s’agit d’un annuaire d’identifiants Integer qui pointent vers des noms String dans une table de correspondance. Vous allez ajouter un nouvel employé et en supprimer un de l’annuaire.

Cet exercice fait partie du cours

Types de données et exceptions en Java

Afficher le cours

Instructions

  • Importez HashMap pour l’utiliser dans l’application.
  • Affectez à la variable directory une nouvelle instance de HashMap de Integer et de String.
  • Ajoutez un nouvel employé (nom "Marcia" et identifiant 31) à la map directory.
  • Supprimez "Davy" avec l’identifiant 45 de la map directory.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

// 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);
	}
}
Modifier et exécuter le code