位置:首頁 > Java技術 > Java.util包 > java.util.Hashtable.remove()方法實例

java.util.Hashtable.remove()方法實例

remove(Object key) 方法用於從該散列表中刪除鍵(和其對應的值)。

聲明

Following is the declaration for java.util.Hashtable.remove() method.

public V remove(Object key)

參數

  • key--這是一個需要被刪除的鍵。

返回值

方法調用返回到該鍵存在映射此哈希表中,返回null,如果該鍵冇有映射值。

異常

  • NullPointerException-- 如果指定鍵為null,這將被拋出。

例子

下麵的例子顯示java.util.Hashtable.remove()方法的使用

package com.yiibai;

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}