CommencezCommencez gratuitement

Travailler avec HashMap

Créez un HashMap pour conserver le répertoire des employé·e·s d'une entreprise. Il s'agit d'un répertoire d'identifiants Integer qui pointent vers des noms String dans une table d'indexation. Vous allez ajouter une nouvelle personne et en retirer une du répertoire.

Cette activité fait partie du cours

Types de données et exceptions en Java

Voir le cours

Instructions de l’exercice

  • Importez HashMap pour l'utiliser dans l'application.
  • Affectez à la variable directory une nouvelle instance de HashMap de Integer et de String.
  • Ajoutez une nouvelle personne (nom "Marcia" et identifiant 31) à la table directory.
  • Retirez "Davy" avec l'identifiant 45 de la table directory.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

// 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