java编程处理map对象,下面是一个小实例——遍历map。
package com;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class MapTest {
/**
* @param args
*/
public static void main(String[] args) {
Map<Integer,String> map = new HashMap<Integer, String>();
map.put(1, "a");
map.put(2, "b");
map.put(3, "c");
map.put(4, "d");
map.put(5, "e");
//遍历map中的key
Set<Integer> s = map.keySet();
for(Integer i:s){
System.out.println(i);
}
//遍历map中的value
Collection<String> c = map.values();
for(String v:c){
System.out.println(v);
}
//遍历map中的key-value值
Set<Entry<Integer, String>> set = map.entrySet();
for(Entry<Integer,String> e:set){
System.out.println(e.getKey()+"="+e.getValue());
}
}
}