今天刚看完hashtable 这里介绍遍历HashTable两种方式 ,一种是得到所有的key( hashtable.keys()),另一种是得到所有的value(hashtable.elements)
Hashtable hashtable = new Hashtable();
hashtable.put(1, "1");hashtable.put(2, "2");
hashtable.put(3, "3");
hashtable.put(4, "4");
//得到所有的key
Enumeration keys = hashtable.keys();
//遍历
while(keys.hasMoreElements()){
//得到key
int key = (int) keys.nextElement();
//得到value
String values = (String) hashtable.get(key);
System.out.println(key+"------>"+values);
}
//得到所有的value
Enumeration<Integer> elements = hashtable.elements();
//遍历
while(elements.hasMoreElements()){
System.out.println("value------>"+elements.nextElement());
}