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