数组转换MAP报错
各位大侠,为什么转换报错呢
java.util.ArrayList cannot be cast to java.util.Map 
java:
List salaryList = salaryService.querySalaryList();
		Iterator its = 	salaryList.iterator();
		while(its.hasNext()){
     		  Map salaryMap= (Map)its.next();
     		  String zgh1 = salaryMap.get("zgh").toString();
     		  String fgznf1 = salaryMap.get("fgznf").toString();
     		  String fgzyf1 = salaryMap.get("fgzyf").toString();
     		  System.out.println(zgh1+"--"+fgznf1+"--"+fgzyf1);
		}
奇怪的是,另一个项目里,这么写没问题,这边就报错。。。
              
------解决方案--------------------目测另一个项目
List salaryList 是List<Map>
而这个项目是List<ArrayList>
因为没用泛型,结果怎么死都不知道
------解决方案--------------------你的另一个项目的list的泛型类型是map当然可以转咯