概述
读取Properties中的key和value:
java.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:
public 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转换字符串:
Set<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);
}
读取JSONObject中的数据:
Map 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查询结果:
List query = getSession().createSQLQuery(hql.toString()).list();
Iterator iter=query.iterator();
while(iter.hasNext()){
先写到这里,以后再补充一点
最后
以上就是冷酷黄蜂为你收集整理的那些Iterator迭代器们的全部内容,希望文章能够帮你解决那些Iterator迭代器们所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复