数据类型强转_笔记
2016-05-06 13:36
232 查看
JSONArray.parseArray(text, clazz);
homeDataMapEntity = homeNewHouseService.selectUsedHousesByCityId(param);
if (homeDataMapEntity == null) {
return null;
}
Map<String, Object> map = (Map<String, Object>) homeDataMapEntity.getData();
List<Map<String, Object>> list = (List<Map<String, Object>>) map.get("list");
for (Map<String, Object> _map : list) {
ShopFavourable shopFavourable = HomeNewHouseController.getShopFavourableInfo(Integer.parseInt(_map.get("buildingId").toString()));
if (shopFavourable != null) {
_map.put("favourableName",shopFavourable.getName());
_map.put("favourableLink",shopFavourable.getLink());
_map.put("favourableDiagram",shopFavourable.getDiagram());
}
}
map.put("list", list);
homeDataMapEntity.setData(map);
homeDataMapEntity = homeNewHouseService.selectNewHouseInfoForListHome(param);
if (homeDataMapEntity == null) {
return null;
}
Map<String, Object> map = (Map<String, Object>) homeDataMapEntity.getData();
List<NewHouseInfoForListEnitty> list = (List<NewHouseInfoForListEnitty>)map.get("list");
for (NewHouseInfoForListEnitty newHouseInfoForListEnitty : list) {
ShopFavourable shopFavourable = HomeNewHouseController.getShopFavourableInfo(Integer.parseInt(newHouseInfoForListEnitty.getBuildingId()));
if (shopFavourable != null) {
newHouseInfoForListEnitty.setFavourableName(shopFavourable.getName());
newHouseInfoForListEnitty.setFavourableLink(shopFavourable.getLink());
newHouseInfoForListEnitty.setFavourableDiagram(shopFavourable.getDiagram());
}
}
map.put("list", list);
homeDataMapEntity.setData(map);
homeDataMapEntity = homeNewHouseService.selectUsedHousesByCityId(param);
if (homeDataMapEntity == null) {
return null;
}
Map<String, Object> map = (Map<String, Object>) homeDataMapEntity.getData();
List<Map<String, Object>> list = (List<Map<String, Object>>) map.get("list");
for (Map<String, Object> _map : list) {
ShopFavourable shopFavourable = HomeNewHouseController.getShopFavourableInfo(Integer.parseInt(_map.get("buildingId").toString()));
if (shopFavourable != null) {
_map.put("favourableName",shopFavourable.getName());
_map.put("favourableLink",shopFavourable.getLink());
_map.put("favourableDiagram",shopFavourable.getDiagram());
}
}
map.put("list", list);
homeDataMapEntity.setData(map);
homeDataMapEntity = homeNewHouseService.selectNewHouseInfoForListHome(param);
if (homeDataMapEntity == null) {
return null;
}
Map<String, Object> map = (Map<String, Object>) homeDataMapEntity.getData();
List<NewHouseInfoForListEnitty> list = (List<NewHouseInfoForListEnitty>)map.get("list");
for (NewHouseInfoForListEnitty newHouseInfoForListEnitty : list) {
ShopFavourable shopFavourable = HomeNewHouseController.getShopFavourableInfo(Integer.parseInt(newHouseInfoForListEnitty.getBuildingId()));
if (shopFavourable != null) {
newHouseInfoForListEnitty.setFavourableName(shopFavourable.getName());
newHouseInfoForListEnitty.setFavourableLink(shopFavourable.getLink());
newHouseInfoForListEnitty.setFavourableDiagram(shopFavourable.getDiagram());
}
}
map.put("list", list);
homeDataMapEntity.setData(map);
相关文章推荐
- Android 带你玩转实现游戏2048 其实2048只是个普通的控件
- UIMenuController使用
- 【Leetcode】之 Spiral Matrix
- NOIP2012 普及组 T3 摆花——S.B.S.
- java.lang.String.indexOf()方法
- MySQL Connector ODBC 安装出现 “找不到指定的模块xxx”
- wps操作记录
- Nginx负载均衡配置实例详解
- Java/Android引用类型及其使用分析
- rpmbuild的一个小常识
- Axis2学习笔记:用户身份认证
- Android 自定义控件实现刮刮卡效果 真的就只是刮刮卡么
- iOS的几种后台机制
- 串行异步网络请求的简单实现
- java中BlockingQueue 的使用
- Oracle数据库语法之【DML】常用汇总-【更新】
- 数组中局部最小数的位置
- Linux和win7(win10)双系统时间错误问题 时间相差8小时
- ABP源码分析四十四:ZERO的配置
- MySql UDF 调用外部程序和系统命令