数组转换MAP报错 list当然不能直接转为map,一个是集合,一个是键值对。看看具体那一句报错,debug,看结果是什么,是什么转为什么造成的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调试看看,list 转的话map的key 放什么/。 lz还是看下获得的list的集合 保存的是map对象吗,最好是把sql语句贴出来看下 看贴出来的代码应该是List里面存的是map,这个不是list转map,只是list遍历,这样写实没有问题的 就是Map salaryMap= (Map)its.next();的时候报错,提示就是java.util.ArrayList cannot be cast to java.util.Map。不知道是不是sql语句有问题?用的ibatis:<select id="querySalaryForList" resultClass="java.util.ArrayList"> select * from t_salary</select> 遍历确实OK的,就是强转到map就出错了。但是以前看别人也有这么写,强转,没出现问题。不知道是不是这个数组内的数据不一样 目测另一个项目List salaryList 是List<Map>而这个项目是List<ArrayList>因为没用泛型,结果怎么死都不知道 你的另一个项目的list的泛型类型是map当然可以转咯 Map salaryMap= (Map)its.next();这里Map和Iterator 也没有父子关系 ,不能强转 , mule的配置文件 myeclipse开发web SSH框架保存时报MultipleHiLoPerTableGenerator:176 - could not read or init a hi value 向A发送请求,同时传送用户名给A,A根据用户名返回密码,并显示在页面上,怎么实现(已知A的url和接口协议) object 大家平时都如何处理缩略图啊,有经验的分享下 请教一个关于SERVLET的问题。 传参数问题,大家讨论一下 谁能解决这个问题,高分相送 初学EJB的问题。 java该怎么写左侧菜单树 求解!合并两张表的统计结果,数据大,可以用SQL或JAVA 求思路。在线等!!
<select id="querySalaryForList" resultClass="java.util.ArrayList">
select * from t_salary
</select>
而这个项目是List<ArrayList>因为没用泛型,结果怎么死都不知道