package test;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
public class MapUtil {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<String, Integer>();
String key;
Integer value;
for (int i = 1; i <= 20; i++) {
key = "" + i;
value = i;
map.put(key, value);
}
Iterator<String> iter = map.keySet().iterator();
while (iter.hasNext()) {
key = iter.next();
value = map.get(key);
System.out.println(key+":"+value);
}
for (String key1 : map.keySet()) {
value = map.get(key1);
System.out.println(key1 +":"+value);
}
Iterator<Entry<String, Integer>> iter1 = map.entrySet().iterator();
Entry<String, Integer> entry;
while (iter.hasNext()) {
entry = iter1.next();
key = entry.getKey();
value = entry.getValue();
System.out.println(key +":"+value);
}
for (Entry<String, Integer> entry1: map.entrySet()) {
key = entry1.getKey();
value = entry1.getValue();
System.out.println(key +":"+value);
}
}
}