📜  Java中如何使用枚举来显示Hashtable的元素?(1)

📅  最后修改于: 2023-12-03 15:16:19.548000             🧑  作者: Mango

Java中如何使用枚举来显示Hashtable的元素?

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元素。