Supprimer une valeur de Hashtable en Java

La suppression d'un élément de Hashtable est réalisable avec la méthode remove(). Cette méthode recherche et supprime la clé et sa valeur associée.

public V remove(Object key): supprime la clé et sa valeur correspondante de la table Hashtable et retourne la valeur de la clé qui a été supprimée, sinon null si la clé est introuvable.
Une exception nullPointerException est levée si la clé est null.

Ce code recherche un élément avec sa clé et supprime le pair clé-valeur de Hashtable, puis il affiche la liste avant et après la suppression:

import java.util.Hashtable;
import java.util.Map;

public class main{
public static void main(String[] args) {
Hashtable<String, String> ht = new Hashtable<String, String>();
ht.put("1", "un");
ht.put("2", "deux");
ht.put("3", "trois");

Object obj = ht.remove("2");

System.out.println(obj + " a été supprimé");

System.out.println("HashSet après suppression: ");

for (Map.Entry entry : ht.entrySet())
{
System.out.println("<"+entry.getKey()+", "+entry.getValue()+">");
}
}
}
Exécution:

deux a été supprimé
HashSet après suppression:
<3, trois>
<1, un>
Références:
JavaDoc: Hashtable remove method