您的位置:首页 > 编程语言 > Java开发

jAVA 得到Map价值

2015-09-20 16:37 423 查看


jAVA 获取Map中的值

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

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);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: