获取map中的一个value值以及遍历map获得map里所有key、value的值
2014-07-25 15:30
357 查看
前言:
Java代码如下:
代码运行后效果如下:
1.声明一个map: Map map = new HashMap(); 2.向map中放值,注意:map是key-value的形式存放的.如: map.put(”sa”,”dd”); 3.从map中取值:String str = map.get(”sa”).toString();结果是:str = ”dd”; 4.遍历一个map,从中取得key 和value Map map = new HashMap() ; Iterator it = map.entrySet().iterator() ; while (it.hasNext()) { Map.Entry entry = (Map.Entry) it.next() ; Object key = entry.getKey() ; Object value = entry.getValue() ; }
Java代码如下:
package Test01; import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class Test03 { public static void main(String[] args){ a(); b(); } @SuppressWarnings("unchecked") public static void a(){ @SuppressWarnings("rawtypes") Map map = new HashMap(); map.put("1","aa"); map.put("2","bb"); map.put("3","cc"); map.put("4","dd"); map.put("5","ee"); map.put("6","ff"); map.put("7","gg"); String str = map.get("5").toString(); System.out.println(str); } @SuppressWarnings("unchecked") public static void b(){ @SuppressWarnings("rawtypes") Map map = new HashMap(); map.put("1","aa"); map.put("2","bb"); map.put("3","cc"); map.put("4","dd"); map.put("5","ee"); map.put("6","ff"); map.put("7","gg"); @SuppressWarnings("rawtypes") Iterator it = map.entrySet().iterator() ; while (it.hasNext()) { @SuppressWarnings("rawtypes") Map.Entry entry = (Map.Entry) it.next() ; Object key = entry.getKey() ; Object value = entry.getValue() ; System.out.print("["+key+"、"); System.out.print(value+"]"); System.out.print(","); } } }
代码运行后效果如下:
相关文章推荐
- C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值
- 编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的key和value。
- C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值
- 定义一个Map对象,遍历并打印出各元素的key和value
- rust map的使用:获取某个key对应的value,如果不存在就插入一个
- Map四种获取key和value值的方法,以及对map中的元素排序
- jquery获取json对象中的key小技巧,遍历json串所有key,value
- 随机获取一个集合(List, Set)中的元素,随机获取一个Map中的key或value
- C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值
- C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值
- 使用php Memcache模块如何正确遍历所有KEY以及VALUE
- java JsonObject的用法以及map总同一个key,但是不同的value,如何存储的问题
- java map遍历、排序,根据value获取key
- C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值
- 随机获取一个集合(List, Set)中的元素,随机获取一个Map中的key或value
- 遍历一个map,从中取得key 和value。不知道key的情况下取value。
- Map四种获取key和value值的方法,以及对map中的元素排序
- C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值
- Map四种获取key和value值的方法,以及对map中的元素排序(转载)
- Map四种获取key和value值的方法,以及对map中的元素排序