为了账号安全,请及时绑定邮箱和手机立即绑定

java List<Map<String,String>> 的遍历问题 求解答

java List<Map<String,String>> 的遍历问题 求解答

心有法竹 2018-07-19 13:14:52
项目框架是sprinMvc和mybatisdata是List>controller层写了一个循环 for(Map map : data){}data 在控制台打印出来是这种数据格式项目运行这了会报类型转换错误 求解决方法 ,急!在线等
查看完整描述

2 回答

?
梦里花落0921

TA贡献1772条经验 获得超6个赞

 假设list是List<Map<String,String>>
for (Map<String,String> m : list)
{
for (String key : m.keySet()) { 
  System.out.println("Key = " + key); 
} 
//遍历map中的值 
for String value : m.values()) { 
  System.out.println("Value = " + value); 
}
}


查看完整回答
反对 回复 2018-08-04
?
狐的传说

TA贡献1804条经验 获得超3个赞

报错很明显:ExcelExportBean不能被强转为Map;你看下你的list里装的是什么实体,然后在遍历时用对应实体来接收就行了。


查看完整回答
反对 回复 2018-08-04
  • 2 回答
  • 0 关注
  • 2381 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号