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); }
时间: 2024-10-07 05:22:26