redis获取的集合转换成普通list/map集合
来源:互联网 发布:java double两位小数 编辑:程序博客网 时间:2024/06/05 19:51
1.从redis缓存中获取的为map集合
Map<String, String> m = null;
try {
m = RedisUtil.getIns().hashGetAll(kdid);
} catch (Exception e) {
e.printStackTrace();
}
List sublist = new ArrayList();
for (String key : m.keySet()) {
//将字符串反序列化为list
String value = m.get(key);
JSONArray jsonAry = JSONArray.fromObject(value);
for(int i=0;i<jsonAry.size();i++){
Map map = (Map) JSONObject.toBean((JSONObject) jsonAry.get(i),HashMap.class);
sublist.add(map);
}
}
list.addAll(sublist);
2.从redis缓存中获取的为list集合
list = new ArrayList();
List subList = RedisUtil.getIns().hashGetT(kdid, kcid, List.class);
for(int i=0;i<subList.size();i++){
JSONObject jsonObject = JSONObject.fromObject(subList.get(i)) ;
Map map = (Map) JSONObject.toBean(jsonObject,HashMap.class);
list.add(map);
}
- redis获取的集合转换成普通list/map集合
- 把MAP集合转换成List集合
- LIST集合转换成MAP
- json转换成list map集合
- 获取list集合map集合中元素的方式
- List集合、Map集合、数组的排序
- List、Set集合Map集合的遍历
- 存储集合元素的List转换为Map
- JAVA 集合List,数组,Set,Map,直接的相互转换
- JAVA 集合List,数组,Set,Map,直接的相互转换
- JAVA 集合List,数组,Set,Map,直接的相互转换
- Java集合Map,set, list 之间的转换
- java的集合list map
- list<Map>集合的研究
- json对象(json-lib)转换成list-map集合
- java8之list和map集合转换
- java操作<Map转换List——>list集合重新排序—>List集合转换成JSON>
- 示例:将通过js获取的json字符串转换为Map、List集合(不太重要)
- 并发程序开发及优化之不变模式
- IOS开发Swift使用NSURLSessionUploadTask实现后台上传功能
- maven的聚合模块和pom继承使用(六)
- SVN查找某个作者的
- 在Windows服务器上启用TLS 1.2及TLS 1.2基本原理
- redis获取的集合转换成普通list/map集合
- js限制上传文件大小
- maven的版本管理(七)
- RxJava 操作符之创建类操作符
- ios、Android、java通用AES加密方式
- ARM C 库中的线程安全性
- 图像分割基础算法及实现实例
- Linux修改文件属性和权限
- LeetCode[137]Single Number II