hashtable遍历有四种方式:
Hashtable<String,String> table = new Hashtable();
table .put("1","1");
table .put("2","1");
table .put("3","1");
table .put("4","1");
Enumeration<String> en1 = table.keys();
while(en1.hasMoreElements()) {
String key = en1.nextElement();
String value = table.get(key);
}
Enumeration<String> en2 = table.elements();
while(en2.hasMoreElements()) {
String key = en2.nextElement();
String value = table.get(key);
}
Iterator<String> it1 = table.keySet().iterator();
while(it1.hasNext()) {
String key = it1.next();
String value = table.get(key);
}
Iterator<Entry<String, String>> it2 = table.entrySet().iterator();
while(it2.hasNext()) {
String key = it2.next();
String value = table.get(key);