import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class test2 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Map map=new HashMap();
map.put("name", "饶伟");
map.put("sex", "男");
map.put("address", "大连");
/* 方法1
for (Map.Entry MapString : map.entrySet()) {
String key=MapString.getKey();//次方法获取键值对的名称
String value=MapString.getValue();//次方法获取键值对的值
System.out.println(key+":"+value);
}
*/
//方法2
Set set=map.entrySet();
for (Iterator iterator = set.iterator(); iterator.hasNext();) {
Map.Entry string = (Map.Entry) iterator.next();
String key=((Entry) string).getKey();//次方法获取键值对的名称
String value=((Entry) string).getValue();//次方法获取键值对的值
System.out.println(key+":"+value);
}
}
}
|