注册 登录
编程论坛 JAVA论坛

Map<String, Object> result = new HashMap<String, Object>();遍历问题

eason_code 发布于 2016-02-29 16:38, 3439 次点击
RT,其中result的结构形式如下图所示,如何对key="rows"中的值进行遍历,跪求各位大神指点,谢谢!!!
只有本站会员才能查看附件,请 登录


1 回复
#2
calix2016-02-29 22:07
//如果可以,应该尽量指明泛型的具体类型,result类型应该是Map<String, List<HtUser>> 或 Map<String, Set<HtUser>>之类的类型
List<HtUser> list = result.get("rows");
//在明确知道类型的情况下,也可以将Object进行强转
List<HtUser> list = (List<HtUser>)result.get("rows");
for(HtUser user : list){
    //...
}
//Set 类似
1