📅  最后修改于: 2023-12-03 15:16:19.548000             🧑  作者: Mango
Hashtable是一个哈希表,它使用键值对的形式存储数据。在Java中,可以使用枚举来显示Hashtable中的元素。以下是使用枚举显示Hashtable元素的示例:
import java.util.Enumeration;
import java.util.Hashtable;
public class HashtableEnumExample {
public static void main(String[] args) {
Hashtable<Integer, String> ht = new Hashtable<Integer, String>();
ht.put(1, "One");
ht.put(2, "Two");
ht.put(3, "Three");
ht.put(4, "Four");
Enumeration<Integer> keys = ht.keys();
while(keys.hasMoreElements()) {
Integer key = keys.nextElement();
System.out.println("Key: " + key + " Value: " + ht.get(key));
}
}
}
在这个示例中,我们创建了一个Hashtable并向其中添加了几个键值对。然后我们使用Hashtable.keys()方法获取键的枚举,并遍历枚举,打印每个键值对的键和值。
输出结果如下:
Key: 4 Value: Four
Key: 3 Value: Three
Key: 2 Value: Two
Key: 1 Value: One
以上就是使用枚举来显示Hashtable元素的方法,它可以用于显示任何类型的Hashtable元素。