java.util.Hashtable.remove() java.util.Hashtable.rehash() java.util.Hashtable.size() 描述 remove(Object key)方法用来除去从该散列表中键(and its corresponding value)。 声明 以下是java.util.Hashtable.remove()方法的声明。 public V remove(Object key) 参数 key - 这是需要删除的密钥。 返回值 方法调用返回密钥已在此哈希表中映射到的值,如果密钥没有映射,则返回null。 异常 NullPointerException - 如果指定的键为null,则抛出此异常。 实例 以下示例显示了java.util.Hashtable.remove()的用法 package com.tutorialspoint; import java.util.*; public class HashTableDemo { public static void main(String args[]) { // create hash table Hashtable htable = new Hashtable(3); // populate the table htable.put(1, "TP"); htable.put(2, "IS"); htable.put(3, "THE"); htable.put(4, "BEST"); htable.put(5, "TUTORIAL"); System.out.println("Initial hash table value: "+htable); // remove element at key 3 htable.remove(3); System.out.println("Hash table value after remove: "+htable); } } 让我们编译并运行上面的程序,这将产生以下结果。 Initial hash table value: {5=TUTORIAL, 4=BEST, 3=THE, 2=IS, 1=TP} Hash table value after remove: {5=TUTORIAL, 4=BEST, 2=IS, 1=TP} java.util.Hashtable.rehash() java.util.Hashtable.size()