-
转自 百度空间
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);
-
//方法3
Map map = new HashMap();
map.put("dog", "狗");
map.put("cat", "猫");
map.put("monkey", "猴");
for(Object se:map.keySet()){
String s = (String)map.get(se);
System.out.println(s);
}
jAVA 取Map中的每个值
最新推荐文章于 2022-08-17 15:55:51 发布