社区
Java EE
帖子详情
List
>强转为List
luoting2762
2016-05-31 11:01:16
List<Map<String,Object>>强转为List<MyTest>
MyTest是我自己定义的实体类。
List<Map<String,Object>> list = (List<T>) list1;
T我传递的MyTest。
因为是向Page类传递数据。而Page类是泛化的。
Page<T>这样的。
所以我只能这样做。
就是想问下,有没有更好的解决办法。
更合理些。
麻烦大家帮忙看下。谢谢
...全文
430
10
打赏
收藏
List<Map<String,Object>>强转为List<MyTest>
List<Map>强转为List MyTest是我自己定义的实体类。 List<Map> list = (List) list1; T我传递的MyTest。 因为是向Page类传递数据。而Page类是泛化的。 Page这样的。 所以我只能这样做。 就是想问下,有没有更好的解决办法。 更合理些。 麻烦大家帮忙看下。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
代码与酒
2016-06-02
打赏
举报
回复
楼上都是正解...
java_阿阳
2016-06-02
打赏
举报
回复
map是键值对啊,难道是向上转型吗??
boybaozi
2016-06-02
打赏
举报
回复
要么自己写个反射自己转,要么直接转map为json,再转对象
尼古拉斯-全蛋
2016-06-01
打赏
举报
回复
不能这么转吧
qq_15915835
2016-06-01
打赏
举报
回复
肯定报错额。
luoting2762
2016-06-01
打赏
举报
回复
List<T> list = (List<Map<String,Object>>) list1;
才看到上面写错了。
Intboy
2016-06-01
打赏
举报
回复
这怎么可能转成功,一个是map,一个是你自定义JavaBean。 自己写个转换的方法吧
rencht
2016-06-01
打赏
举报
回复
可以考虑用JSON,把List<Map<String,Object>>转成JSONArray,再转成List<MyTest>。
securitit
2016-06-01
打赏
举报
回复
就算不报错,转完以后有用吗. MyTest和Map<?,?>都不是一种数据结构,明显对象承载的数据信息根本没传递过去。
luoting2762
2016-06-01
打赏
举报
回复
引用 2楼qq_15915835 的回复:
肯定报错额。
没报错呀!看二楼的写法
关于
Li
st
<
Map
<
St
ring
,
Object
>>个人理解
首先
map
<
St
ring
,
Object
>是定义了一个
Map
集合变量,然后
li
st
<
map
<
St
ring
,
Object
>>是定义了一个
Li
st
的集合变量,是
map
的一个集合;
map
是那个
li
st
的其中一个值。
Li
st
<
Map
<
St
ring
,
Object
>
li
st
=new Array
Li
st
<
Map
<
St
ring
,
Object
>...
关于
Li
st
<
Map
,
Object
>>个人理解
首先
map
<
St
ring
,
Object
>是定义了一个
Map
集合变量,然后
li
st
<
map
<
St
ring
,
Object
>>是定义了一个
Li
st
的集合变量,是
map
的一个集合;
map
是那个
li
st
的其中一个值。
Li
st
<
Map
<
St
ring
,
Object
>
li
st
=new Array
Li
st
<
Map
<
St
ring
,
Object
>>;
Map
<
St
ring
,
Object
>
map
=new Hash
Map
<
St
rin
SpringMVC 参数接收
SpringMVC 参数接收
springboot中swagger的应用总结
背景: 近年,公司项目基本上都是采用的前后端分离的方式。前后端的联系,除了开发人员的直接沟通,更需要一个可靠、高效的API文档,经过探索,选择了使用swagger。特此总结一下用法,遇到的问题,用红色标注出来。 目录 背景: 1、swagger简介 2、依赖引入 3、基本配置 4、常用注解 5、例子 1、swagger简介 Swagge...
mongdb java api 增删改查
mongdb客户端 @Configuration("meta") public class ConfigBeans { @Value("${MONGODB_URL}") private
St
ring
MONGODB_URL; @Value("${MONGODB_PORT}") private Integer MONGODB_PORT; private Mo...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章