读取Properties中的key和value:
复制代码
1
2
3
4
5
6
7
8java.util.Iterator it = properties.keySet().iterator(); while(it.hasNext()){ String sKey = it.next().toString(); if(sKey.startsWith("request.")){ String sValue = properties.getProperty(sKey); requestObject.put(sKey.substring(8), sValue); } }
读取json数组转化为map:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16public static Map getMap4Json(String jsonString){ JSONObject jsonObject = JSONObject.fromObject( jsonString ); Iterator keyIter = jsonObject.keys(); String key; Object value; Map valueMap = new HashMap(); while( keyIter.hasNext()) { key = (String)keyIter.next(); value = jsonObject.get(key); valueMap.put(key, value); } return valueMap; }
读取set转换字符串:
复制代码
读取JSONObject中的数据:
1
2
3
4
5
6
7Set<String> keysSet = map.keySet(); Iterator<String> iterator = keysSet.iterator(); while(iterator.hasNext()) { Object key = iterator.next();//key Object value = map.get(key);//value sb.append("&"+key+"="+value); }
复制代码
1
2
3
4
5
6
7
8Map map = new HashMap(); JSONObject obj = JSONObject.fromBean(requeString); Iterator it = obj.keys(); while (it.hasNext()) { String key = (String) it.next(); String value = obj.getString(key); map.put(key, value); }
读取jdbc查询结果:
复制代码
1
2
3List query = getSession().createSQLQuery(hql.toString()).list(); Iterator iter=query.iterator(); while(iter.hasNext()){
先写到这里,以后再补充一点
最后
以上就是冷酷黄蜂最近收集整理的关于那些Iterator迭代器们的全部内容,更多相关那些Iterator迭代器们内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复