Java でのハッシュテーブル値の削除

Hashtable から項目を削除するには、 remove() です。このメソッドは、キーとそれに関連する値を検索して削除します。

public V remove(Object key): キーとそれに対応する値を Hashtable テーブルから削除し、削除されたキーの値を返します。それ以外の場合は、キーが見つからない場合は null を返します。
キーが null の場合は、例外 nullPointerException がスローされます。

このコードは、キーを持つ項目を検索し、ハッシュテーブルからキーと値のペアを削除してから、 削除前と削除後のリストを表示します:

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

public class main{
public static void main(String[] args) {
ハッシュテーブル<文字列、文字列>ht = 新しいハッシュテーブル<文字列、文字列>();
ht.put("1", "one");
ht.put("2", "two");
ht.put("3", "three");

オブジェクト obj = ht.remove("2");

System.out.println(obj + " は削除されました");

System.out.println("削除後のハッシュセット:");

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

two が削除されました
削除後の HashSet:
<3、3>
<1、A>
参照:
JavaDoc: ハッシュテーブル削除メソッド