构造函数:

Hashtable ();

实例方法:

public boolean put (Object kobj, Object vobj); -1 
public void remove (Object kobj); -2
public Object get (Object kobj); -3 
public Enumeration keys (); -4

方法-1用于通过传递密钥对象来获取值对象。
如果找不到关键对象,则Value对象为null。
方法-2用于从Hashtable中提取关键对象。

Java哈希表

哈希表

Hashtable是重复的具体子类,其中对象允许我们以(键,值)对的形式存储。
Hashtable对象通过以下散列机制组织其数据。
我们无法确定Hashtable显示其数据的顺序。

哈希表API:

Java哈希表示例

import java.util.*;
class hashtable {
    public static void main(String[] args) {
        Hashtable ht = new Hashtable();
        ht.put("one", "apple");
        ht.put("two", "orange");
        ht.put("three", "mongo");
        System.out.println(ht);
        Enumeration en = ht.keys();
        while (en.hasMoreElements()) {
            Object k = en.nextElement();
            Object v = ht.get(k);
            System.out.println(k + "	" + v);
        }
        String index = "two";
        Object fruit = ht.get(index);
        if (fruit != null) {
            System.out.println( fruit);
        }
    }
};
日期:2020-04-11 23:04:27 来源:oir作者:oir