如下:
mport java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
public class GetMapKV {
public static void main(String[] args) {
Map<String, String> map = new HashMap<String, String>();
map.put("aa", "111");
map.put("bb", "111");
map.put("cc", "123");
System.out.println(map);
//Map类型的数据转换成集合类型Set,然后获得这个集合的迭代器保存在iter里面
Iterator iter =map.entrySet().iterator();
while(iter.hasNext()){
Entry entry = (Entry)iter.next();
//取key
System.out.println(entry.getKey());
//取value
System.out.println(entry.getValue());
System.out.println("---------------");
}
}
}
运行结果
{aa=111, bb=111, cc=123}
aa
111
---------------
bb
111
---------------
cc
123
---------------