如何遍历HashMap?
2013-11-21 14:55
405 查看
最近在研究怎么解析JSON,我自己写的JSONObjcet使用LinkedHashMap实现的,当我们想获得这个map中的键值对或者想打印出这个JSON,由于不知道键(key)的值是什么,无法使用map自带的get()方法去获取,这时候就需要遍历map了。方法如下:
LinkedHashMap map = new LinkedHashMap(); //JSONObject中用于存放键值对的map Iterator<Entry<String, String>> iterator = map.entrySet().iterator();//得到一个Iterator对象 while(iterator.hasNext()) { Map.Entry<String, String> entry = iterator.next(); String key = entry.getKey(); //这时可以获取一个key和对应的value了 String value = entry.getValue(); }
相关文章推荐
- java如何遍历hashMap
- freemarker如何遍历HashMap
- 如何遍历hashmap
- hashMap如何遍历(两种遍历方法)
- 如何遍历HashMap
- hashMap如何遍历
- 如何遍历一个HashMap
- java如何遍历hashMap
- 【Stackoverflow好问题】如何遍历map对象(如HashMap)
- java 中如何遍历hashMap的key所对应的value?
- 如何遍历HashMap
- Java HashMap遍历实践,看看不同方式的性能如何
- 如何遍历hashMap
- 如何遍历一个HashMap
- HashMap和List遍历方法总结及如何遍历删除元素
- java如何遍历Map<String, ArrayList> map = new HashMap<String, ArrayList>();
- 如何正确遍历删除List中的元素,你会吗?
- 【java】遍历hashmap的两种方法及分析
- 对Java如何判断HashSet和HashMap中相同元素的研究
- Android服务器端如何遍历MySql查询结果