//解析一个map
for(Iterator iter = noticeMap.keySet().iterator(); iter.hasNext(); ){
Entry entry = (Entry) iter.next();
String key =entry .getKey().toString();
String value=entry.getValue().toString(); msgToJsp.append(entry.getKey().toString()).append(",")
.append(entry.getValue().toString());
}
//遍历map
遍历K-V
/* 第一种: entryset只遍历一次:它把key和value放到entry */
Map map = getMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}//高效,使用此种方式
/* 第二种: keySet实际遍历了2次:
转为iterator时候一次;
取key对应value又一次。*/
Map map = getMap();
Iterator iter = map.keySet().iterator();
while (iter.hasNext()) {
Object key = iter.next();
Object val = map.get(key);
}//效率低
Map<string> map = new HashMap<string>();
map.put("id1", "wang");
map.put("id2", "li");
//map的遍历方法1
// Set<string> set = map.keySet();
// for(String s:set){
// System.out.println(s + "," + map.get(s));
// }
//map的遍历方法2
// Set<map.entry string>&gt; entryseSet = map.entrySet();
// for(Map.Entry<string string> entry:entryseSet){
// System.out.println(entry.getKey()+","+entry.getValue());
// }
//map的遍历方法3
Iterator<string> it = map.keySet().iterator();
while(it.hasNext()){
System.out.println(map.get(it.next()));
}
//map的遍历方法4
// Iterator it = map.values().iterator();
// while(it.hasNext()){
// String val = (String)it.next();
// System.out.println(val);
// }
} </string></string></map.entry></string></string></string>
分享到:
相关推荐
Gson解析(List和Map)格式json数据 - CSDN博客原创2013年11月23日 21:54:46Gson解析(List和Map)格式json数据天
java转换xml、list、map和json
解析excel数据,支持xls、xlsx (03、07版本)excel 数据读取,数据转换成map。实测,54万数据解析完成8-20秒内(远古版i5、16G内存台式机)。
NULL 博文链接:https://wuniu2010.iteye.com/blog/1771934
json与bean,array,list,map,简单类型之间的封装、解析
集合是Java里面最重要的一部分,也是最常用的了。能够用好集合和理解好集合对于做Java程序的开发拥有无比的好处。本文详细解释了关于Java中的集合是如何实现的,以及他们的实现原理。
解析通过MutilpartFile导入的Excel并解析里面数据,先判断文件的类型(excel处理有两种此处为两种通用)是.xls/.xlsx,采用Apache的POI的API来操作Excel,读取内容后保存到List中,再将List转Json(使用Linked,增删快...
真个非常的全面,包含了全部集合的案例,有ArrayList,Iterator,vector,还有map集合,set集合,各种例子,注释非常的清晰,语言不罗嗦,格式非常清晰。个人制作
以下是对Java中list,set,map,数组之间的相互转换进行了详细的分析介绍,需要的朋友可以过来参考下
以下是对velocity显示List与Map的方法进行了详细的介绍。需要的朋友可以过来参考下
事情: 从java后台返回List类型数据,用于界面显示。但js中想获取它并操作它。直接使用EL表达式,js把它识别成字符串了。不是我想要的啊。。网上搜了搜大家的解决方案…最好的当然是把List集合转成json格式传到界面...
文件里包含jar包 dom4j-1.6.1.jar,list中放多个map,map里随意放键值对,最后可转换为xml文档,xml文档也可以解析存入list文件中
List<Map, String>> list = new ArrayList<Map, String>>(); Elements es = doc.getElementsByClass("topic"); for (Element e : es) { Map, String> map = new HashMap, String>(); map.put("title", e....
public List<Map,List<Map,String>>>> getWsdlMsg(String wsdlPath){ Wsdl wsdl = Wsdl.parse(wsdlPath); List<QName> qNameList = wsdl.getBindings(); List<Map,List<Map,String>>>> bindList = new ArrayList...
JSONSerializer.deserializer :将JSON文本解析为List和MapBeanSerializer.serializer :把Java Bean序列化为List和MapSeriable :把Java Bean中要序列化的字段用此注解。无此注解的字段将不序列化;ParseException :...
1、由后台action 传给前台是需要将map 转成json格式 代码如下: Map<String> resultMap; JSONObject json = JSONObject.fromObject(resultMap); message = json.toString(); List中存放多个student对象 2、...
2 调用解析类,提供对象名。 3 返回NSMutableDictionary或者NSMutableArray,键值封装。 示例见最后的注释。 XML封装类待续。。。 转载请注明来源,谢谢 ====== XmlResolve.h #import ...
public static List jsonToList(String jsonString, Class cla, Map map) { List list = null; try { setDateFormat2Java(); JSONArray array = JSONArray.fromObject(jsonString); list = new ...
jackson框架解析json,主要讲解了怎样解析Bean,List,Map,Bean>,List<Map,Bean>>类型的json
JSONArray解析包,JSONArray.fromObject使用,可以解析map,list等