构造函数:
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
