构造函数:
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中提取关键对象。
哈希表
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